Skip to content

Commit

Permalink
Use upstream circle CI release jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
treydock committed Nov 22, 2020
1 parent 3dec420 commit d4dbf19
Showing 1 changed file with 7 additions and 37 deletions.
44 changes: 7 additions & 37 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
version: 2.1

orbs:
prometheus: prometheus/prometheus@0.4.0
prometheus: prometheus/prometheus@0.8.0
codecov: codecov/[email protected]

executors:
Expand Down Expand Up @@ -44,40 +44,6 @@ jobs:
else
make docker
fi
publish_master:
executor: golang
steps:
- prometheus/setup_build_environment
- prometheus/publish_images:
login_variable: DOCKER_LOGIN
organization: treydock
password_variable: DOCKER_PASSWORD
registry: docker.io
- prometheus/publish_images:
login_variable: QUAY_LOGIN
organization: treydock
password_variable: QUAY_PASSWORD
registry: quay.io
publish_release:
executor: golang
steps:
- prometheus/setup_build_environment
- run: promu crossbuild tarballs
- run: promu checksum .tarballs
- run: promu release .tarballs
- store_artifacts:
destination: releases
path: .tarballs
- prometheus/publish_release_images:
login_variable: DOCKER_LOGIN
organization: treydock
password_variable: DOCKER_PASSWORD
registry: docker.io
- prometheus/publish_release_images:
login_variable: QUAY_LOGIN
organization: treydock
password_variable: QUAY_PASSWORD
registry: quay.io
workflows:
version: 2
ssh_exporter:
Expand All @@ -90,16 +56,20 @@ workflows:
filters:
tags:
only: /.*/
- publish_master:
- prometheus/publish_master:
context: org-context
docker_hub_organization: treydock
quay_io_organization: treydock
requires:
- test
- build
filters:
branches:
only: master
- publish_release:
- prometheus/publish_release:
context: org-context
docker_hub_organization: treydock
quay_io_organization: treydock
requires:
- test
- build
Expand Down

0 comments on commit d4dbf19

Please sign in to comment.