Artemis
Artemis copied to clipboard
`Development:` Add bamboo build agent container to atlassian compose file
Checklist
General
- [ ] I tested all changes and their related features with all corresponding user types on a test server.
- [ ] This is a small issue that I tested locally and was confirmed by another developer on a test server.
- [x] Language: I followed the guidelines for inclusive, diversity-sensitive, and appreciative language.
- [x] I chose a title conforming to the naming conventions for pull requests.
Motivation and Context
There is a new bamboo build agent docker image available, that is build from this file: https://github.com/ls1intum/Artemis-Local-Setup-Docker/blob/main/bamboo-build-agent/Dockerfile
This will replace the custom bamboo build for C and swift in the future.
The PR adds the needed parts to the atlassian.yml
docker compose file, so the build agent service is created a long site the bamboo server.
Description
Adds the custom bamboo build image compose definition to the atlassian.yml
file.
Steps for Testing
- Use the docker compose file to run the atlassian services.
- Go to this path, to approve the build agent
/admin/agent/configureAgents!doDefault.action
underRemote agents
and thenAgent authorisation
- Approve the request
- Wait some minutes until the build agent has finished its setup
- Look for this line under the build agents executables (it should be automatically be detected):
- Now bamboo can use this agent to run docker tasks (like build, publish images etc.)
Review Progress
Code Review
- [ ] Review 1
- [ ] Review 2
Manual Tests
- [ ] Test 1
- [ ] Test 2
Test Coverage
Class/File | Branch | Line |
---|
Screenshots
There hasn't been any activity on this pull request recently. Therefore, this pull request has been automatically marked as stale and will be closed if no further activity occurs within seven days. Thank you for your contributions.
Please change the merge destination to the deployment develop branch. Other than that - it is looking good to me
@Mtze Done!
There hasn't been any activity on this pull request recently. Therefore, this pull request has been automatically marked as stale and will be closed if no further activity occurs within seven days. Thank you for your contributions.
There hasn't been any activity on this pull request recently. Therefore, this pull request has been automatically marked as stale and will be closed if no further activity occurs within seven days. Thank you for your contributions.
There hasn't been any activity on this pull request recently. Therefore, this pull request has been automatically marked as stale and will be closed if no further activity occurs within seven days. Thank you for your contributions.