Comments (2)
Hello @ODugas, I agree this can be tricky if you relied on this behaviour. Initially I planned to provide a backwards-compatible mode and the implementation made that easy.
Can you look at the wip commits of the noel2018 branch at https://github.com/joufella/cqfd/commits/noel2018 and provide feedback. It allows setting legacy_builder_user=true
in the [project]
section to restore the behaviour. Also, it adds support for custom docker build
arguments via CQFD_EXTRA_BUILD_ARGS
.
from cqfd.
wonderful! I can't wait for this to be integrated to master. For the time being, I worked around the issue by dynamically mounting volumes at runtime, but this CQFD_EXTRA_BUILD_ARGS
is a must in some of our projects where this workaround isn't possible.
from cqfd.
Related Issues (20)
- Let su controls its tty HOT 1
- macOS: `cqfd run` error while creating mount source path HOT 2
- Files ownership issue when host user has no user group HOT 1
- cqfd with docker rootless
- cqfd run dir ambiguities HOT 2
- bash: no job control in this shell, when running bash HOT 1
- Undocumented "distro" configuration entry HOT 1
- Mount issue with mktemp on OSX HOT 4
- running command as root inside container HOT 2
- Add groups for the cqfd_user HOT 3
- docker test "symlink files are copied in the tar archive" failed HOT 1
- cqfd version needs a bump HOT 1
- "cqfd run" fails when the path to the working directory contains spaces
- Can't run sudo inside docker machine HOT 1
- Prevent cqfd from globbing release files before the build HOT 1
- cqfd fail if USER have @ HOT 1
- useradd command fail with bad usernames HOT 2
- Incoherent options doesn't trigger any warnings HOT 3
- cqfd remove quotes in commands and additionnal commands HOT 6
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 cqfd.