-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,6 +3,7 @@ version: 2.1 | |
orbs: | ||
changelog: ory/[email protected] | ||
sdk: ory/[email protected] | ||
goreleaser: ory/[email protected] | ||
|
||
jobs: | ||
format: | ||
|
@@ -48,11 +49,6 @@ jobs: | |
steps: | ||
- checkout | ||
- setup_remote_docker | ||
- run: | ||
command: | | ||
./.circleci/release_name.bash | ||
echo 'export DOCKER_SHORT_TAG=$CIRCLE_SHA1' >> $BASH_ENV | ||
source $BASH_ENV | ||
- run: GO111MODULE=off go get github.com/mattn/goveralls github.com/ory/go-acc | ||
- restore_cache: | ||
keys: | ||
|
@@ -66,7 +62,6 @@ jobs: | |
# Running race conditions requires parallel tests, otherwise it's worthless (which is the case) | ||
# - run: go test -race -short $(go list ./... | grep -v cmd) | ||
- run: test -z "$CIRCLE_PR_NUMBER" && goveralls -service=circle-ci -coverprofile=coverage.txt -repotoken=$COVERALLS_REPO_TOKEN || echo "forks are not allowed to push to coveralls" | ||
- run: curl -sL https://git.io/goreleaser | bash -s -- --snapshot --skip-publish --rm-dist | ||
|
||
test-e2e-memory: | ||
docker: | ||
|
@@ -340,24 +335,6 @@ jobs: | |
- run: "cp configuration.md ../docs/docs/hydra/configuration.md" | ||
- run: "(cd ../docs && git add -A && git commit -a -m \"Updates ORY Hydra autogenerated docs\" && git push origin) || exit 0" | ||
|
||
release: | ||
docker: | ||
- image: circleci/golang:1.13 | ||
environment: | ||
- GO111MODULE=on | ||
working_directory: /go/src/github.com/ory/hydra | ||
steps: | ||
- checkout | ||
- run: | ||
command: | | ||
echo 'export DOCKER_FULL_TAG=$(echo $CIRCLE_TAG | tr '+' '_')' >> $BASH_ENV | ||
echo 'export DOCKER_SHORT_TAG=$(echo $CIRCLE_TAG | cut -d '+' -f1)' >> $BASH_ENV | ||
./.circleci/release_name.bash | ||
source $BASH_ENV | ||
- setup_remote_docker | ||
- run: docker login --username "$DOCKER_USERNAME" --password "$DOCKER_PASSWORD" | ||
- run: curl -sL https://git.io/goreleaser | bash | ||
|
||
workflows: | ||
bdt: | ||
jobs: | ||
|
@@ -392,17 +369,18 @@ workflows: | |
- benchmark: | ||
# Avoids race conditions when pushing | ||
requires: | ||
- release | ||
- goreleaser/release | ||
- sdk/release | ||
filters: | ||
tags: | ||
only: /.*/ | ||
branches: | ||
ignore: /.*/ | ||
- release: | ||
- changelog/generate: | ||
requires: | ||
- test | ||
- format | ||
- sdk/generate | ||
- test-e2e-memory | ||
- test-e2e-postgres | ||
- test-e2e-mysql | ||
|
@@ -412,38 +390,42 @@ workflows: | |
tags: | ||
only: /.*/ | ||
branches: | ||
ignore: /.*/ | ||
- changelog/generate: | ||
only: master | ||
- sdk/generate: | ||
appname: Ory_Hydra | ||
requires: | ||
- test | ||
- format | ||
- sdk/generate | ||
- test-e2e-memory | ||
- test-e2e-postgres | ||
- test-e2e-mysql | ||
- test-e2e-cockroach | ||
- test-e2e-plugin | ||
- sdk/release: | ||
requires: | ||
- test | ||
- format | ||
- sdk/generate | ||
- goreleaser/release | ||
filters: | ||
tags: | ||
only: /.*/ | ||
branches: | ||
only: master | ||
- sdk/generate: | ||
appname: Ory_Hydra | ||
ignore: /.*/ | ||
- goreleaser/test: | ||
filters: | ||
tags: | ||
only: /.*/ | ||
- goreleaser/release: | ||
requires: | ||
- goreleaser/test | ||
- test | ||
- format | ||
- test-e2e-memory | ||
- test-e2e-postgres | ||
- test-e2e-mysql | ||
- test-e2e-cockroach | ||
- test-e2e-plugin | ||
- sdk/release: | ||
requires: | ||
- test | ||
- format | ||
- sdk/generate | ||
- release | ||
filters: | ||
tags: | ||
only: /.*/ | ||
|
This file was deleted.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.