I am having one Scenario where Bamboo Deployment project along with Environment is created by Bamboo Specs in Java. After that deleted one of the Environment and I reran bamboo Scan on the repository - In the logs can see environment generated but after deletion from UI, Permission are not getting reflected properly.
Admin can see the environment and confirmed permission is not set that is the reason I am not able to see.
Can you help me in understanding what happens if delete environment from UI ?
Please advise how can i resolve this issue ?
Hello @Raj Verma
From the information that you provided, it seems that your Bamboo Specs is missing the permission object for the environment, that's why you cannot see it.
You can do it like this:
EnvironmentPermissions environmentPermission = new EnvironmentPermissions("My deployment project") .environmentName("QA") .permissions(new Permissions() .loggedInUserPermissions(PermissionType.VIEW)
More information regarding this is available at https://docs.atlassian.com/bamboo-specs-docs/6.7.2/specs-java.html#environments
Meanwhile, I see that you and your team is actively using Bamboo Specs Java and we are considering some improvements for users of Bamboo Specs. We are looking to hear some feedback from customers, so if you could reach me at firstname.lastname@example.org, you could make part of this conversation :)
Thanks Victor I am doing this when creating environment and adding permissions. How can i make sure in Bamboo Specs after Deletion from UI it again apply permissions as it did for the first time while creating environment. Issue is second time after deleting from UI again ran bamboo scan on repository it was creating environment except permissions.
Ok, in this case I'm gathering more information regarding this reapply of permissions. One alternative is to delete these environments from the Repository Specs. If they are not defined when the Specs is run, they are going to be deleted.
In other hand, I'm curious about the use-case of removing the environments from the UI after creating them from the Repository Specs, could you share more details how you tipped into this problem? If you are not comfortable in sharing it publicly, you can send an email to email@example.com and we can discuss more.
Hi, If you are running self-managed environments and looking to adopt modern infrastructure, Bamboo Data Center can now be deployed in a Kubernetes cluster. By leveraging Kubernetes, you can easily...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events