You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 22, 2019. It is now read-only.
I need to roll out an n-makefile fix to every user-facing app. With nbt it was as simple as nbt bottle patch && nbt rebuild --all --serves user-page. With n-makefile it's a commit to each repo.
BOOOO!
A few potential ideas
config-vars pushes a script to ci which updates n.Makefile if present (possibly with some semver-aware logic)
we create next-dev-tools now. One task of which is similar to nbt rebuild except it creates a new commit to master with an updated n.Makefile in each target repo
I'm still not sure how comfortable I am with commiting n.Makefile to the repo. Perhaps declaring an n.Makefile version in package.json and a) pushing an install script to CI via config-vars b) having a similar install script in next-dev-tools install is a better solution? @ironsidevsquincy@matthew-andrews
The text was updated successfully, but these errors were encountered:
one thing i've been pondering is whether we should be locking everything down (shrinkwrap, fixed versions for bower, etc) and having something like greenkeeper do our updates so that we are in a bit more control over when things ship?
i.e. if we can get updates reduce to a single click (merge PR) would that be smooth enough to accept the hassle of a completely locked dependency tree?
I need to roll out an n-makefile fix to every user-facing app. With nbt it was as simple as
nbt bottle patch && nbt rebuild --all --serves user-page
. With n-makefile it's a commit to each repo.BOOOO!
A few potential ideas
nbt rebuild
except it creates a new commit to master with an updated n.Makefile in each target repoI'm still not sure how comfortable I am with commiting n.Makefile to the repo. Perhaps declaring an n.Makefile version in package.json and a) pushing an install script to CI via config-vars b) having a similar install script in
next-dev-tools install
is a better solution? @ironsidevsquincy @matthew-andrewsThe text was updated successfully, but these errors were encountered: