novoda / novoda

Common things for all Novoda's open source projects
http://www.novoda.com/blog
37 stars 7 forks source link

Release Comment Command #48

Open Mecharyry opened 6 years ago

Mecharyry commented 6 years ago

Issue

Currently external collaborators needs access to the Novoda Jenkins in order to perform a release 😬

Potential Solution

Expose a command that can be executed via GitHub comments for executing a release.

ataulm commented 6 years ago

Do we currently allow external collaborators to release? On which projects so far?

Mecharyry commented 6 years ago

As far as I know, we grant external collaborators access to Jenkins 🤔 I could be wrong though, @ouchadam any ideas?

ouchadam commented 6 years ago

yep, the open source projects are public. I'd prefer to move away from this though as the project repo should contain all the required tools to build itself (minus secrets).

The main benefit to keeping the access would be for being able to read the jenkins log for failures like a missing sdk or some other odd error, although an external dev wouldn't be able to fix those issues, only raise them with us