-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Meta] Eliminate use of TravisCI for component repos #343
Comments
vdice
pushed a commit
to vdice/builder
that referenced
this issue
Mar 24, 2017
vdice
added a commit
to vdice/jenkins-jobs
that referenced
this issue
Apr 27, 2017
vdice
added a commit
to vdice/jenkins-jobs
that referenced
this issue
Apr 27, 2017
As well as adding codecov tokens for applicable repos (values here are CredentialBinding IDs wrapping actual secrets) Ref deis#343
vdice
added a commit
to vdice/jenkins-jobs
that referenced
this issue
Apr 27, 2017
As well as adding codecov tokens for applicable repos (values here are CredentialBinding IDs wrapping actual secrets) Ref deis#343
vdice
added a commit
to vdice/jenkins-jobs
that referenced
this issue
Apr 27, 2017
As well as adding codecov tokens for applicable repos (values here are CredentialBinding IDs wrapping actual secrets) Ref deis#343
1 task
vdice
added a commit
to vdice/jenkins-jobs
that referenced
this issue
Apr 27, 2017
As well as adding codecov tokens for applicable repos (values here are CredentialBinding IDs wrapping actual secrets) Ref deis#343
vdice
added a commit
to vdice/jenkins-jobs
that referenced
this issue
Apr 27, 2017
As well as adding codecov tokens for applicable repos (values here are CredentialBinding IDs wrapping actual secrets) Ref deis#343
vdice
added a commit
to vdice/jenkins-jobs
that referenced
this issue
Apr 27, 2017
As well as adding codecov tokens for applicable repos (values here are CredentialBinding IDs wrapping actual secrets) Ref deis#343
vdice
added a commit
to vdice/jenkins-jobs
that referenced
this issue
Apr 27, 2017
As well as adding codecov tokens for applicable repos (values here are CredentialBinding IDs wrapping actual secrets) Ref deis#343
vdice
pushed a commit
to vdice/builder
that referenced
this issue
Apr 27, 2017
vdice
added a commit
to vdice/controller
that referenced
this issue
Apr 27, 2017
This was referenced Apr 27, 2017
vdice
added a commit
to deis/controller
that referenced
this issue
Apr 28, 2017
This is now complete! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In order to eliminate use of TravisCI and bring logic into Jenkins, a component repo...
MUST have containerized
make test
target (or dummy added a la@echo "No unit tests implemented"
)SHOULD have containerized
make test-cover
targetCurrent status of repos:
Complies
builder
controller (as of deis/controller#1271 merged)
dockerbuilder (as of deis/dockerbuilder#120 merged)
fluentd
logger
minio
redis
registry-token-refresher
router
slugbuilder
slugrunner
workflow-manager
Kinda sorta complies
jenkins-node (
test
just invokesbuild
target) deis/jenkins-node#7 mergedpostgres (requires
make docker-build
beforemake test
)registry (requires
make docker-build
beforemake test
)Does not yet comply
dockerbuilder (py-based, not yet containerized)e2e-runner (
test
is non-containerized, butdocker-test
is) deis/e2e-runner#93 mergednsq (no
test
target) deis/nsq#16 mergedmonitor/[grafana/influxdb/telegraf] (no
test
target) deis/nsq#17 mergedworkflow-e2e (no
test
target but does havedocker-test-style
which could be used) deis/workflow-e2e#353 mergedTODO:
(edit: PRs linked above are in flight)component_jobs.groovy
(edit: feat(jobs/component_jobs.groovy): add test(-cover) targets #373).travis.yml
, any associated scripts and updating Build Status link inREADME.md
if applicableTravis CI
service for each repo; this can be done via https://github.com/deis/builder/settings/installations for exampleThe text was updated successfully, but these errors were encountered: