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

CI improvement #5855

Closed
wy65701436 opened this issue Sep 10, 2018 · 1 comment
Closed

CI improvement #5855

wy65701436 opened this issue Sep 10, 2018 · 1 comment
Assignees
Labels
Epic target/1.7.0 Work items that should be delivered in 1.7.0 timeframe.

Comments

@wy65701436
Copy link
Contributor

Currently, Harbor has three CI systems to handle UT/API/Nightly tests and release pipeline.

To reduce the maintains effort of maintainer and the learning cost of new contributor, we need to merge the tests drone and travis, and leave drone to handle the build pipeline only.

1, Deprecate tests in drone, reserve build process.
2, Enable paraelle jobs in travis and to investigate what benefit we can get from travis commercial version.
3, Add API tests into travis
4, Publish the nightly rests to goharbor repo.

@reasonerjt reasonerjt added the target/1.7.0 Work items that should be delivered in 1.7.0 timeframe. label Sep 11, 2018
@wy65701436
Copy link
Contributor Author

close it as all tasks are done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic target/1.7.0 Work items that should be delivered in 1.7.0 timeframe.
Projects
None yet
Development

No branches or pull requests

2 participants