I have a Bamboo pipeline that I want to improve build times on by making certain jobs run only if certain files were changed. I have seen similar functionality in Gitlab specs in the form of rules but uncertain if Bamboo has this feature. I have reviewed the specs here: https://docs.atlassian.com/bamboo-specs-docs/7.2.3/specs.html?yaml#yaml for Bamboo and here: https://docs.gitlab.com/ee/ci/yaml/#rules for Gitlab and have seen the same question addressed specifically for gitlab: How to run CI job only if two files have been changed? [not one or another] but still unclear if it is possible to do this on Bamboo pipelines.
How to run Bamboo job only if certain files were changed?
957 Views Asked by Victor Chen At
1
There are 1 best solutions below
Related Questions in CONTINUOUS-INTEGRATION
- Installing Teamcity build agent as a user: failed to install the service. selected account does not have enough rights
- Restrict number of instances of a build in the queue
- SShpass not allowed with Travis CI
- docker build with a template Dockerfile
- Team City pending changes for specific build configuration is not as per default branch
- Deployment of multiple Jenkins slaves on a Mac
- How do you get a BitBucket pull request to trigger a Bamboo build?
- [Jenkins]Why User-Defined axis doesn't work with slaves
- Switch job on online Node jenkins
- Git/CI workflow: remote branch to specify version to deploy on integration-test system?
- Jenkins CI pipeline radiator
- Can I schedule a Jenkins Build without CRON or REST API?
- Compile custom Platform in Teamcity 9
- OS X Server kills WiFi connection
- Git tag at the end of build on Visual Studio Online (Build vNext, hosted pool)
Related Questions in CONTINUOUS-DEPLOYMENT
- How do you deploy build artifacts to Heroku from Codeship?
- SShpass not allowed with Travis CI
- How to deploy with Release Management to remote datacenter
- Docker images versioning for Continuous Integration / Continuous Deployment
- Continuous delivery to Azure using Visual Studio Online: Loss of conectivity
- Named entity recognition with a small data set (corpus)
- Continuous deployment and running with TeamCiy
- Travis CI with SSHpass to remote pull git modifications
- Triggering Jenkins to run application tests when GitHub PR is created
- How to trigger XL Release task from Jenkins ? Is it possible?
- How to install a plugin on xl-release?
- How to Mimic Prod Environment
- Continuous Deployment with Bitbucket and Jazzhub
- Setting up TeamCity Deployment
- test strategy for non functional test cases in continuous integration
Related Questions in BAMBOO
- npm: Use explicit package.json from subdirectory
- How can I integrate ReSharper's Dotsettings File in SonarQube?
- Maven not picking JAVA_HOME correctly on Bamboo
- How do you get a BitBucket pull request to trigger a Bamboo build?
- Git errors with maven release plugin
- modify remote agent configuration in Bamboo
- How to upload file without clicking on the upload button( upload button not starting with <input> tag) using Selenium Webdriver.?
- Programmatically triggered Bamboo plans
- How to run Jmeter tests from bamboo?
- AngularJS Protractor tests time out when run through Bamboo
- Powershell script as executable giving "wrong" giving return code -1 in Bamboo
- Bamboo and xCode Bot solution
- Putting version file into EAR or WAR using Maven
- running karma-cli fails on bamboo agent
- Skip celery warnings
Related Questions in BAMBOO-SPECS
- How to replace a bamboo job with its spec equivalent?
- How to use change-detection on multiple folders in plan-repositories.yml
- How to test run a Bamboo deployment from a different branch?
- how to include yaml file in another yaml and overwrite some variable in Bamboo deployment YAML
- How to 'Ctrl + C' in Bamboo Spec Plan?
- How to publish gradle test result in bamboo build?
- Is there a way to import a Bamboo Spec file via the REST API?
- SSH option not visible under Bamboo shared credentials option
- How to to define bamboo artifact so its NOT published in syb folder
- Error in Bamboo Specs while triggering build plan for master branch
- How to run Bamboo job only if certain files were changed?
- Bamboo build YAML: Trigger build via cron on specific BitBucket Git branch only
- Bamboo Specs - Permissions issue creating a deployment plan
- Bamboo api to get the recent build number for a specific branch
- Docker build commands no output displayed
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
in the same yaml spec define multiple plans, each with their specific jobs. For each plan update following spec as needed (and specifically the file-filter-pattern):