Comments (4)
The recommendation I know is to not use the path but instead rely on $BITBUCKET_CLONE_DIR
(which should work). That is what Bitbucket itself also suggests you should do, so to mimic the full Bitbucket behavior please consider it.
Regardless, this /build
path is news to me, so far I had /opt/atlassian/pipelines/agent/build
noted, will check it.
Finally, I also see no problem to change the default from /app
to /build
. It is similarly short and by the name a better fit for pipelines. I'll take a look.
from pipelines.
Okay let's put a TM sign on "should work". Turned out it didn't when the config parameter was used as intended.
I'll file a fix for this. As well for support to use /opt/atlassian/pipelines/agent/build
as the setting (which already works, but not stable).
Because of the fixes I plan to keep the current default for now as I don't want to introduce too many changes at once.
Could you tell me if you did run into an actual issue and if so, share it here? I'd like to better understand your requirement.
from pipelines.
Version 0.0.58 has just been released with fixes regarding the step.clone-path
configuration parameter.
from pipelines.
@addisonklinke Thanks for taking the time raising this issue. In regard of $BITBUCKET_CLONE_DIR
and the applied fixes in 0.0.58 some feedback would be helpful to decide on the next steps.
If I understand your topmost request right, the change request is to change the step.clone-path
s' default value from /app
to /opt/atlassian/pipelines/agent/build
(the default path, you originally wrote /build
but as written earlier I'm unable to see /build
as default).
As I don't know if it is still a requirement for you (e.g. $BITBUCKET_CLONE_DIR
for some reason is not useful or still broken), I'll close this issue for now. But please feel free to re-open it and/or leave further comments.
from pipelines.
Related Issues (20)
- 'image' required in service definition HOT 3
- Dockerfile for pipelines? HOT 5
- Support for `condition` HOT 4
- (Some) Anchors Do Not Work - Raises Invalid YAML HOT 12
- Support for 'docker' in 'options' HOT 9
- Failed to parse validated YAML file HOT 2
- /bin/sh: 5: source: not found HOT 12
- Pipelines Fatal Environment Definition Error is puzzling HOT 11
- BITBUCKET_REPO_SLUG holds the `.git` extension HOT 6
- PHP Deprecated: trim(): ... no pipeline to run! HOT 7
- script non-zero exit status: 243 HOT 3
- pipelines: file parse error: 'image' required in service definition HOT 1
- coverage-checker.php deprecated notice HOT 1
- Parallel step support for fail-fast and steps properties HOT 3
- Validator fails on pipes in steps HOT 3
- Dealing with SSH stuff HOT 16
- Services support (e.g. mysql) HOT 5
- Default pipeline with parallel fails validation HOT 3
- Working with private repos HOT 4
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 pipelines.