-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Replace makefile with a bash script #343
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
Conversation
Codecov Report
@@ Coverage Diff @@
## master #343 +/- ##
=========================================
Coverage ? 46.14%
=========================================
Files ? 193
Lines ? 16073
Branches ? 0
=========================================
Hits ? 7417
Misses ? 8269
Partials ? 387 |
boaz0
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
bf04f4a to
896f939
Compare
896f939 to
47694f6
Compare
|
ping again |
Signed-off-by: Daniel Nephin <dnephin@docker.com>
Use ./tasks in circleci List task targets with './tasks --help' Signed-off-by: Daniel Nephin <dnephin@docker.com>
73e1437 to
f80248d
Compare
Signed-off-by: Daniel Nephin <dnephin@docker.com>
|
ping @dnephin should we close this one for now ? |
|
I still think this is a better solution. If we close it we should have some reason for closing it. I'd like to see some arguments for why the Makefile is a better solution. |
Related to #99
(replaces #107 which seemed to be bugged, github was not triggering any webhooks for that PR)
Replace the
.PHONYMakefile with a bash script which does a lot more than the original Makefile. This bash script will allow the addition of new targets to theMakefilewithout having to touch./tasks. Allows us to use the same script for DEV and CI, and adds support for different workflows.shellprompts are provided to all images without any additional configuration.I don't necessarily think this is the best solution, but I think it's an improvement over the Makefile.