You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
Hi, I am new to Bamboo and have the following problem: I have created a deployment plan and need to create multiple environments (probable dozens). What bothers me is that tasks can only be defined at the environment level and not at the plan level. So I need to create to recreate every task again and again for each environment. This is a lot of work and likely to produced errors. I don't think I am the first one to experience this. Is there a smarter way to do this?
You can run it manually, in an automated build, or you can use _repository stored specs_: https://confluence.atlassian.com/bamboo/enabling-repository-stored-bamboo-specs-938641941.html
The point is: if you want to maintain a big number of plans or deployments in Bamboo, Bamboo Specs is the way.
I cannot get my build and deployment plans to create or update. I have read and followed the instructions on the following pages and others:
Before you begin:
JDK 8 or higher: Yes on the build server, Java is 8.14 and Java SE Development Kit is 8.92
Maven 3.2 or higher: Yes, Maven 3.5.0 on the build server
Eclipse or IntelliJ IDEA IDE: no, I use Visual Studio locally.
Bamboo 6.0 or higher: Yes, Bamboo 6.4.1 on the build server.
Step 1: Create a project base with Maven: Skipped. I already have a project.
Step 2: Import the project into IDE: Skipped. I already have a project in source control, and that works fine.
Step 3: Define a job with a script task: I have exported my deployment plan and saved it to PlanSpec.java. I have already made changes to it, since the way the exported code is unmaintainable.
Step 4: Validate Bamboo Specs offline: I ran 'mvn.cmd test' in the build directory and nothing happened. So the test is OK allright?
Step 5: Publish Bamboo Specs to the Bamboo server: code is commited to BitBucket and the commit comments are visible in the buildscreen.
Step 6: Check the results: nothing happens