Skip to content

Commit

Permalink
Merge pull request #364 from codacy/publish-stable-docker-image
Browse files Browse the repository at this point in the history
feature: Publish stable docker image CY-5837
  • Loading branch information
lolgab authored Mar 15, 2022
2 parents 16e62b9 + 1f27239 commit d4d92bc
Showing 1 changed file with 9 additions and 6 deletions.
15 changes: 9 additions & 6 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: 2.1

orbs:
codacy: codacy/base@6.1.4
codacy: codacy/base@6.2.0

references:
circleci_job: &circleci_job
Expand Down Expand Up @@ -304,20 +304,23 @@ workflows:
requires:
- package_artifacts
- codacy/shell:
name: build_publish_docker_image
name: build_docker_image
context: CodacyDocker
cmd: |
docker build --build-arg nativeImageLocation=artifacts/codacy-coverage-reporter-linux -t codacy-coverage-reporter .
docker tag codacy-coverage-reporter codacy/$CIRCLE_PROJECT_REPONAME:$(cat .version)
echo $DOCKER_PASS | docker login -u $DOCKER_USER --password-stdin
docker push codacy/$CIRCLE_PROJECT_REPONAME:$(cat .version)
docker build --build-arg nativeImageLocation=artifacts/codacy-coverage-reporter-linux -t $CIRCLE_PROJECT_REPONAME:latest .
docker save --output docker-image.tar $CIRCLE_PROJECT_REPONAME:latest
persist_to_workspace: true
requires:
- generate_checksums
- it_coverage_script_macosx
- it_coverage_script_alpine
- it_coverage_script_ubuntu_success
- it_coverage_script_ubuntu_failure
- codacy/publish_docker:
name: publish_docker_image
context: CodacyDocker
requires:
- build_docker_image
filters:
branches:
only:
Expand Down

0 comments on commit d4d92bc

Please sign in to comment.