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

The public CI/CD and release pipeline is needing attention #363

Open
karlmutch opened this issue Jan 29, 2019 · 1 comment
Open

The public CI/CD and release pipeline is needing attention #363

karlmutch opened this issue Jan 29, 2019 · 1 comment

Comments

@karlmutch
Copy link
Member

karlmutch commented Jan 29, 2019

As an open source user and maintainer
I want to be able to reliably use either free or self hosted resources for CI/CD without relying on an external actor
In order that public enhancements, testing, and releasing and be performed

A private CI/CD pipeline has been operating for sometime outside of the public release strategy. We wish to resurrect the ability for releases on StudioML to become more automated from a public perspective using publicly available platforms.

Originally the CI/CD was being done using a tangle of Sentient funded accounts and facilities. This lead to eventual devops rot so that automated and pipeline testing dont really exist outside of Sentients own infrastructure. We would like to change this and put some effort into creating a long term sustainable means by which both ourselves and others can return to formally releasing new StudioML versions openly.

@xujiamin9
Copy link
Collaborator

Implement release engineer input for which tests to run, currently hardcoded as is_on_aws() and is_on_gcp() in studio/util

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

2 participants