v1 circle-ci configs for proxyd
This commit is contained in:
parent
e229fc7505
commit
c2101a4fbb
@ -17,6 +17,7 @@ workflows:
|
|||||||
mapping: |
|
mapping: |
|
||||||
op-conductor-mon/.* run-build-op-conductor-mon true
|
op-conductor-mon/.* run-build-op-conductor-mon true
|
||||||
op-ufm/.* run-build-op-ufm true
|
op-ufm/.* run-build-op-ufm true
|
||||||
|
proxyd/.* run-build-proxyd true
|
||||||
.circleci/.* run-all true
|
.circleci/.* run-all true
|
||||||
.github/.* run-all true
|
.github/.* run-all true
|
||||||
|
|
||||||
|
@ -13,6 +13,9 @@ parameters:
|
|||||||
run-build-op-ufm:
|
run-build-op-ufm:
|
||||||
type: boolean
|
type: boolean
|
||||||
default: false
|
default: false
|
||||||
|
run-build-proxyd:
|
||||||
|
type: boolean
|
||||||
|
default: false
|
||||||
run-all:
|
run-all:
|
||||||
type: boolean
|
type: boolean
|
||||||
default: false
|
default: false
|
||||||
@ -388,3 +391,27 @@ workflows:
|
|||||||
- oplabs-gcr
|
- oplabs-gcr
|
||||||
requires:
|
requires:
|
||||||
- op-ufm-docker-build
|
- op-ufm-docker-build
|
||||||
|
op-proxyd:
|
||||||
|
when:
|
||||||
|
or: [<< pipeline.parameters.run-build-proxyd >>, << pipeline.parameters.run-all >>]
|
||||||
|
jobs:
|
||||||
|
- go-lint:
|
||||||
|
name: proxyd-lint
|
||||||
|
module: proxyd
|
||||||
|
- go-test:
|
||||||
|
name: proxyd-tests
|
||||||
|
module: proxyd
|
||||||
|
- docker-build:
|
||||||
|
name: proxyd-docker-build
|
||||||
|
docker_file: proxyd/Dockerfile
|
||||||
|
docker_name: proxyd
|
||||||
|
docker_tags: <<pipeline.git.revision>>,<<pipeline.git.branch>>
|
||||||
|
docker_context: .
|
||||||
|
- docker-publish:
|
||||||
|
name: proxyd-docker-publish
|
||||||
|
docker_name: proxyd
|
||||||
|
docker_tags: <<pipeline.git.revision>>,<<pipeline.git.branch>>
|
||||||
|
context:
|
||||||
|
- oplabs-gcr
|
||||||
|
requires:
|
||||||
|
- proxyd-docker-build
|
||||||
|
0
proxyd/proxyd/.gitignore → proxyd/.gitignore
vendored
0
proxyd/proxyd/.gitignore → proxyd/.gitignore
vendored
0
proxyd/proxyd/integration_tests/mock_backend_test.go → proxyd/integration_tests/mock_backend_test.go
0
proxyd/proxyd/integration_tests/mock_backend_test.go → proxyd/integration_tests/mock_backend_test.go
0
proxyd/proxyd/integration_tests/testdata/smoke.toml → proxyd/integration_tests/testdata/smoke.toml
vendored
0
proxyd/proxyd/integration_tests/testdata/smoke.toml → proxyd/integration_tests/testdata/smoke.toml
vendored
0
proxyd/proxyd/integration_tests/testdata/ws.toml → proxyd/integration_tests/testdata/ws.toml
vendored
0
proxyd/proxyd/integration_tests/testdata/ws.toml → proxyd/integration_tests/testdata/ws.toml
vendored
Loading…
Reference in New Issue
Block a user