Comments (3)
so far it looks like the only way we can change envvars within job steps is to have dedicated task shell scripts we execute.
from mkdkr.
"global" variables must be create in two cases:
# global variable are set at start
from-env:
@$(dkr)
instance: ubuntu:20.04 -e PATH=$$PATH:/$$HOME/something/i/just/installed
run: "echo $$PATH"
# create global variable during runtime
from-var-run:
@$(dkr)
instance: ubuntu:20.04
var-run: PATH echo $(PATH):/$(HOME)/something/i/just/installed
run: "echo $$PATH"
Makefile has two common escapes
$(VAR) -> before run and replace as string at code
$$VAR -> escapes $ character
By default container will add as volume the current directory, if you have bin files in another location, it will not reach the bin file.
PS: export inside container not work, because every run: call open a new bash instance
from mkdkr.
About the errors:
Cannot stat file /proc/3142/fd/0: Permission denied
Cannot stat file /proc/3142/fd/1: Permission denied
Cannot stat file /proc/3142/fd/2: Permission denied
I cannot reproduce...
please let me know
os, make and docker versions.
from mkdkr.
Related Issues (20)
- times returning as stdout
- include network options during create
- create a helper for copy files inside container
- execute a command in parallel HOT 2
- helper functiion - urlencode
- helper function - urldecode
- import failed when has more than one
- An error occurs when cleaning up the docker container
- How do I set environment variables for my services? HOT 2
- Failed to remove .tmp files with custom workdir
- update presentation gif for new syntax
- MacOS compatibility HOT 9
- .tmp cleanup question HOT 2
- include semver
- include more bash versions in test HOT 1
- Parallel build error in jenkins
- error during cleanup .tmp files HOT 1
- support for mult services
- include version tag for include
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mkdkr.