-
Notifications
You must be signed in to change notification settings - Fork 5
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
Justfile improvements #274
base: main
Are you sure you want to change the base?
Conversation
bionemo_data_download
bionemo_data_download
; build-{dev,release}
skip if exists; setup
docker NGC login
/build-ci |
Wait, why though? Do we really want users to pre-download all the test data? |
download_all = args.all | ||
list_resources = args.list_resources | ||
artifact_name = args.artifact_name | ||
source = args.source |
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.
you could even type annotate these
bionemo_data_download
; build-{dev,release}
skip if exists; setup
docker NGC login4690b54
to
5089bf5
Compare
/build-ci |
/build-ci |
/build-ci |
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!
I personally prefer mounting my local env files into the container rather than using the .env
file -- maybe we could support that workflow sometime in down the road?
For sure @pstjohn -- one thing that is convenient about justfiles is they can load |
/build-ci |
/build-ci |
This PR adds several small improvements to the
justfile
. Thebuild-{dev,release}
commands will now skip the image build step if there is already an image with the same tag present locally.The Justfile's
setup
command now logs the user into the NGC image repository. Login uses theNGC_API_KEY
value from the user's.env
file.