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

Production builds should only contain production-ready builds #77

Open
janwerkhoven opened this issue Sep 22, 2016 · 3 comments
Open

Production builds should only contain production-ready builds #77

janwerkhoven opened this issue Sep 22, 2016 · 3 comments

Comments

@janwerkhoven
Copy link

We use front end builds for our production and staging environments. We were under false assumption that the list of production builds only contains builds which have been merged into the production branch. However it also seems to include feature branch builds that are pull requested to production. Because of this we accidentally activated a commit not yet ready for production and broke many things...

Is this as intended?
Can we configure it?
How can we prevent feature builds to appear in there?

@samselikoff
Copy link
Contributor

All builds go to the builds table, this sounds like a problem that could be solved at the UI level with a new config option.

If we had a config option that let you limit the builds that show up in the table to a certain branch, so that the non-prod builds didn't show up in the table (and therefore they didn't show up in the admin table with the "Make live" button), would that solve the problem?

@janwerkhoven
Copy link
Author

janwerkhoven commented Oct 2, 2016

That would indeed help:

  • Per build in the FEB UI, show a label stating the Git branch name
  • Allow user to filter / show all builds belonging one particular Git branch

@samselikoff
Copy link
Contributor

@janwerkhoven the admin already has the branch name, right? What version are you on?

Looking for help: A filter would be nice - the source of the Admin app is actually stored here. You can develop it like a normal Ember app.

The filtering functionality should only need to be added to the <build-list> component here. Think you'd be able to help with this feature?

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