-
Notifications
You must be signed in to change notification settings - Fork 4
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
✨ Add Docker Container Functionality and Lifecycle Management Facilities #175
Commits on May 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 3521ef6 - Browse repository at this point
Copy the full SHA 3521ef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3134388 - Browse repository at this point
Copy the full SHA 3134388View commit details -
✨ Add container image and tag variables
Based on the pre-existing strong version tagging support.
Configuration menu - View commit details
-
Copy full SHA for 9078b3d - Browse repository at this point
Copy the full SHA 9078b3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for eae3040 - Browse repository at this point
Copy the full SHA eae3040View commit details -
Configuration menu - View commit details
-
Copy full SHA for 846788c - Browse repository at this point
Copy the full SHA 846788cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f930871 - Browse repository at this point
Copy the full SHA f930871View commit details -
Configuration menu - View commit details
-
Copy full SHA for 499e1d5 - Browse repository at this point
Copy the full SHA 499e1d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecc6eeb - Browse repository at this point
Copy the full SHA ecc6eebView commit details -
Configuration menu - View commit details
-
Copy full SHA for e004ce0 - Browse repository at this point
Copy the full SHA e004ce0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e75e727 - Browse repository at this point
Copy the full SHA e75e727View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3dc153 - Browse repository at this point
Copy the full SHA d3dc153View commit details -
✨ Condition mounting of application directory on user-defined env var
- Excluding root project files by default - Switching to mount syntax as per the official Docker documentation recommendation - See Also: https://docs.docker.com/storage/bind-mounts/
Configuration menu - View commit details
-
Copy full SHA for dcb6678 - Browse repository at this point
Copy the full SHA dcb6678View commit details -
✨ Add option to run container interactively
Conditioned on user-defined env var.
Configuration menu - View commit details
-
Copy full SHA for fb52bed - Browse repository at this point
Copy the full SHA fb52bedView commit details -
🔧 Add application files by default
Since the common use-case is distributing application code with container images, copying application files by default. The onus is on users to delete the associated COPY directive if they want to distribute a dependency-only image.
Configuration menu - View commit details
-
Copy full SHA for 0f1a864 - Browse repository at this point
Copy the full SHA 0f1a864View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22a9510 - Browse repository at this point
Copy the full SHA 22a9510View commit details -
♻️ Rename
BIND_MOUNT_PROJECT_DIR_ON_CONTAINER
to `BIND_MOUNT_APPLIC……ATION_DIR_ON_CONTAINER`
Configuration menu - View commit details
-
Copy full SHA for 9b67e67 - Browse repository at this point
Copy the full SHA 9b67e67View commit details -
Configuration menu - View commit details
-
Copy full SHA for b417822 - Browse repository at this point
Copy the full SHA b417822View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4011608 - Browse repository at this point
Copy the full SHA 4011608View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39061d5 - Browse repository at this point
Copy the full SHA 39061d5View commit details -
💚 Fix CI failures from unparseable Makefile
i.e., ``` Run make provision-environment make provision-environment shell: /usr/bin/bash -e {0} env: pythonLocation: /opt/hostedtoolcache/Python/3.9.5/x64 LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.9.5/x64/lib Makefile:153: *** missing separator. Stop. Error: Process completed with exit code 2. ``` Runs fine locally with same shell and flag, expediently fixing error by marking template as a comment. We must live with an extraneous hash symbol.
Configuration menu - View commit details
-
Copy full SHA for 5959e14 - Browse repository at this point
Copy the full SHA 5959e14View commit details