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

Add a nightly build job #199

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

cbeauchesne
Copy link

Add a nightly build job in CircleCI (a requirements to do cross-components testing with other components).

@dgoffredo
Copy link
Contributor

dgoffredo commented Feb 8, 2022

Hi @cbeauchesne,

Add a nightly build job in CircleCI (a requirements to do cross-components testing with other components).

If this change is still relevant, could you expound on the need for a nightly build job?

@cbeauchesne
Copy link
Author

Hi @dgoffredo,

Yes, it's usefull : we have a tests suite that check every night the compatibility between "dev" version of all components.

The issue we had IIRC is that if nothing is pushed to the repo for weeks, as Circle CI artifacts are not stored forever, we can't download an artifact to run the test.

With this nightly build, we are sure that an artifact is always available. Thus, we can maybe change the recurrence to weekly?

@dgoffredo
Copy link
Contributor

I don't think the cost of a nightly build would be prohibitive, but perhaps weekly would be better. I'll discuss this with the team and get back to you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants