Skip to content
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

Closed
4 tasks done
vdice opened this issue Mar 22, 2017 · 1 comment
Closed
4 tasks done

[Meta] Eliminate use of TravisCI for component repos #343

vdice opened this issue Mar 22, 2017 · 1 comment
Assignees
Milestone

Comments

@vdice
Copy link
Member

vdice commented Mar 22, 2017

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 target

Current 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 invokes build target) deis/jenkins-node#7 merged
postgres (requires make docker-build before make test)
registry (requires make docker-build before make test)

Does not yet comply
dockerbuilder (py-based, not yet containerized)
e2e-runner (test is non-containerized, but docker-test is) deis/e2e-runner#93 merged
nsq (no test target) deis/nsq#16 merged
monitor/[grafana/influxdb/telegraf] (no test target) deis/nsq#17 merged
workflow-e2e (no test target but does have docker-test-style which could be used) deis/workflow-e2e#353 merged

TODO:

vdice pushed a commit to vdice/builder that referenced this issue Mar 24, 2017
@vdice vdice added this to the v2.14 milestone Mar 31, 2017
@vdice vdice self-assigned this Apr 3, 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
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
vdice added a commit to deis/controller that referenced this issue Apr 28, 2017
@vdice
Copy link
Member Author

vdice commented Apr 28, 2017

This is now complete!

@vdice vdice closed this as completed Apr 28, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant