atlasian new images

+ jira
+ bitbucket
+ confluence
+ crowd
This commit is contained in:
STAM 2025-03-22 17:55:39 +03:00
parent fa0f0901e8
commit d0191827f1
No known key found for this signature in database
GPG Key ID: 711526C6938897F1
8292 changed files with 86260 additions and 11726 deletions

View File

@ -1,11 +1,15 @@
# Changelog
## 2025
* `mar`
* updated `teamcity-server` iamge
* added new `atlassian images`: `conflunece` 4 - 9, updated `jira` and `bitbucket`, added new `crowd` iamges.
* added new base images: `android-sdk` and `amxx-sdk`
* cleaned up `teamcity-agent` and `gitlab-runner` images
* updated `kaniko-wrapper` to `2.0.0.1`
* installed `buildah-wrapper` `0.0.0.2`
* Makefiles switched to buildah build runtime
* GHA switched to buildah build runtime
* updated nodejs, jdk images
* Makefiles switched to `buildah` build runtime
* `GHA` switched to `buildah` build runtime
* updated `nodejs`, `jdk` base images
* `feb`
* added `zabbix` images with `7.2` version
* added `OpenSSL` version `3.4.x` and `1.0.2u`.

812
Makefile
View File

@ -1,4 +1,4 @@
VERSION = "2024.12.03"
VERSION = "2025.03.22"
AUTHOR = "EpicMorg"
MODIFIED = "STAM"
DOCKER_SCAN_SUGGEST = false
@ -35,6 +35,9 @@ ansible.gen.jira:
ansible.gen.confluence:
cd `pwd`/bin/ansible && ansible-playbook ./generate.confluence.yml
ansible.gen.crowd:
cd `pwd`/bin/ansible && ansible-playbook ./generate.crowd.yml
ansible.gen.bitbucket:
cd `pwd`/bin/ansible && ansible-playbook ./generate.bitbucket.yml
@ -98,7 +101,6 @@ advanced-images:
advanced-mattermost-images:
cd `pwd`/linux/advanced/mattermost && pwd && make build && make deploy
advanced-nextcloud-all-images:
make advanced-nextcloud-all-latest-images
make advanced-nextcloud-images
@ -116,12 +118,13 @@ advanced-nextcloud-patched-latest-images:
advanced-teamcity-server-images:
cd `pwd`/linux/advanced/teamcity/server/latest && pwd && make build && make deploy
cd `pwd`/linux/advanced/teamcity/server/2025.03 && pwd && make build && make deploy
cd `pwd`/linux/advanced/teamcity/server/2024.12 && pwd && make build && make deploy
cd `pwd`/linux/advanced/teamcity/server/2024.07.3 && pwd && make build && make deploy
cd `pwd`/linux/advanced/teamcity/server/2024.03.3 && pwd && make build && make deploy
cd `pwd`/linux/advanced/teamcity/server/2023.05.6 && pwd && make build && make deploy
cd `pwd`/linux/advanced/teamcity/server/2022.10.6 && pwd && make build && make deploy
cd `pwd`/linux/advanced/teamcity/server/2022.04.7 && pwd && make build && make deploy
# cd `pwd`/linux/advanced/teamcity/server/2024.07.3 && pwd && make build && make deploy
# cd `pwd`/linux/advanced/teamcity/server/2024.03.3 && pwd && make build && make deploy
# cd `pwd`/linux/advanced/teamcity/server/2023.05.6 && pwd && make build && make deploy
# cd `pwd`/linux/advanced/teamcity/server/2022.10.6 && pwd && make build && make deploy
# cd `pwd`/linux/advanced/teamcity/server/2022.04.7 && pwd && make build && make deploy
####################################################################################################################
@ -1173,77 +1176,9 @@ ecosystem-postgres-images:
ecosystem-teamcity-agent-images:
cd `pwd`/linux/ecosystem/teamcity/agent/latest && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/amxx-sdk/1.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/amxx-sdk/1.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/android-sdk/jdk8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/android-sdk/jdk11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/android-sdk/jdk17 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/atlassian-sdk && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/dotnet-sdk && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node0.12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node13 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node14 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node15 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node16 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node17 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node18 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node19 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node20 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node21 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/teamcity/agent/node22 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/teamcity/agent/php7.2 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/teamcity/agent/php7.3 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/teamcity/agent/php7.4 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/teamcity/agent/php8.0 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/teamcity/agent/php8.1 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/teamcity/agent/php8.2 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/teamcity/agent/php8.3 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/teamcity/agent/steam-sdk && pwd && make build && make deploy
ecosystem-gitlab-runner-images:
cd `pwd`/linux/ecosystem/gitlab/runner/latest && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/amxx-sdk/1.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/amxx-sdk/1.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/android-sdk/jdk8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/android-sdk/jdk11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/android-sdk/jdk17 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/atlassian-sdk && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/dotnet-sdk && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node0.12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node13 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node14 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node15 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node16 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node17 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node18 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node19 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node20 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node21 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/gitlab/runner/node22 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/gitlab/runner/php7.2 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/gitlab/runner/php7.3 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/gitlab/runner/php7.4 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/gitlab/runner/php8.1 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/gitlab/runner/php8.2 && pwd && make build && make deploy
# cd `pwd`/linux/ecosystem/gitlab/runner/php8.3 && pwd && make build && make deploy
ecosystem-nginx-images:
cd `pwd`/linux/ecosystem/nginx/latest/mainline/main && pwd && make build && make deploy
@ -1931,6 +1866,10 @@ ecosystem-bitbucket-8-images:
cd `pwd`/linux/ecosystem/atlassian/bitbucket/8/8.19.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/8/8.19.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/8/8.19.12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/8/8.19.13 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/8/8.19.14 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/8/8.19.15 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/8/8.19.16 && pwd && make build && make deploy
ecosystem-bitbucket-9-images:
cd `pwd`/linux/ecosystem/atlassian/bitbucket/9/9.0.0 && pwd && make build && make deploy
@ -1943,7 +1882,697 @@ ecosystem-bitbucket-9-images:
cd `pwd`/linux/ecosystem/atlassian/bitbucket/9/9.3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/9/9.3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/9/9.4.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/9/9.4.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/9/9.4.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/9/9.4.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/9/9.4.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/9/9.5.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/9/9.5.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/9/9.5.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/bitbucket/9/9.6.0 && pwd && make build && make deploy
ecosystem-confluence-4-images:
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.0.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.0.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.0.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.0.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.1.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.1.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.1.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.1.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.1.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.1.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.1.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.1.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.2.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.2.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.2.12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.2.13 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.2.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.2.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.2.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.2.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.2.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.2.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.2.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.3.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.3.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.3.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/4/4.3.7 && pwd && make build && make deploy
ecosystem-confluence-5-images:
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.0.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.0.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.0.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.10.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.10.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.10.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.10.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.10.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.10.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.10.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.10.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.10.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.1.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.1.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.1.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.1.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.1.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.2.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.2.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.3.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.4.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.4.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.4.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.4.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.5.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.5.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.5.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.5.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.5-OD-31-009 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.6.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.6.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.6.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.6.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.6.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.7.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.7.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.7.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.7.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.7.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.13 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.14 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.15 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.16 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.17 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.18 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.8.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.14 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.1-beta11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/5/5.9.9 && pwd && make build && make deploy
ecosystem-confluence-6-images:
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.0.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.0.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.0.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.0.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.0.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.0.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.0.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.1.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.10.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.10.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.10.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.10.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.1.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.11.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.11.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.11.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.1.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.12.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.12.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.12.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.12.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.12.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.1.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.13 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.15 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.17 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.18 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.19 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.20 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.21 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.23 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.13.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.1.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.14.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.14.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.14.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.14.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.15.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.15.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.15.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.15.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.15.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.15.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.15.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.15.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.2.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.2.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.2.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.2.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.2.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.3.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.3.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.4.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.4.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.4.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.4.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.5.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.5.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.5.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.5.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.13 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.14 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.15 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.16 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.17 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.6.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.7.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.7.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.7.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.7.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.8.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.8.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.8.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.8.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.8.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.9.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.9.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/6/6.9.3 && pwd && make build && make deploy
ecosystem-confluence-7-images:
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.0.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.0.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.0.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.0.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.0.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.1.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.10.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.10.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.10.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.1.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.11.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.11.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.11.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.11.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.11.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.1.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.12.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.12.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.12.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.12.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.12.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.12.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.13 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.14 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.15 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.16 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.17 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.18 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.19 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.20 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.13.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.14.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.14.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.14.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.14.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.14.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.15.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.15.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.15.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.15.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.16.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.16.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.16.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.16.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.16.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.16.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.17.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.17.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.17.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.17.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.17.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.17.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.18.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.18.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.18.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.18.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.14 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.15 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.16 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.17 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.18 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.19 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.20 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.21 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.22 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.23 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.24 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.25 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.26 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.27 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.28 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.29 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.30 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.19.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.2.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.20.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.20.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.20.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.20.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.2.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.2.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.3.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.3.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.3.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.13 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.14 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.15 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.16 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.17 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.18 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.4.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.5.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.5.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.5.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.6.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.6.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.6.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.6.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.7.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.7.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.7.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.8.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.8.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.8.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.9.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.9.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/7/7.9.3 && pwd && make build && make deploy
ecosystem-confluence-8-images:
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.0.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.0.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.0.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.0.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.0.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.1.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.1.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.1.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.1.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.2.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.2.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.2.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.2.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.3.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.3.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.3.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.4.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.4.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.4.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.4.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.4.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.4.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.14 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.15 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.16 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.17 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.18 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.19 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.20 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.5.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.6.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.6.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.6.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.7.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.7.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.8.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.8.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.9.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.9.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.9.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.9.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.9.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.9.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.9.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.9.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/8/8.9.8 && pwd && make build && make deploy
ecosystem-confluence-9-images:
cd `pwd`/linux/ecosystem/atlassian/confluence/9/9.0.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/9/9.0.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/9/9.0.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/9/9.0.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/9/9.1.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/9/9.1.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/9/9.2.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/9/9.2.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/9/9.2.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/9/9.3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/confluence/9/9.3.2 && pwd && make build && make deploy
ecosystem-crowd-0-images:
cd `pwd`/linux/ecosystem/atlassian/crowd/0/0.3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/0/0.3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/0/0.3.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/0/0.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/0/0.4.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/0/0.4.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/0/0.4.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/0/0.4.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/0/0.4.5 && pwd && make build && make deploy
ecosystem-crowd-1-images:
cd `pwd`/linux/ecosystem/atlassian/crowd/1.0.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.0.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.0.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.0.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.0.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.0.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.0.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.0.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.1.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.1.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.1.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.2.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.2.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.2.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.2.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.3.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.4.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.4.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.4.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.4.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.4.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.5.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.5.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.5.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.6.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/1.6.3 && pwd && make build && make deploy
ecosystem-crowd-2-images:
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.0.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.0.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.0.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.0.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.0.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.0.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.0.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.0.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.0.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.1.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.1.0-beta4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.1.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.1.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.2.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.2.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.2.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.2.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.3.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.3.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.3.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.3.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.3.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.4.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.4.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.4.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.4.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.5.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.5.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.5.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.5.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.5.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.5.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.5.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.6.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.6.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.6.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.6.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.6.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.6.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.6.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.7.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.7.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.7.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.8.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.8.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.8.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.8.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.8.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.9.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.9.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.9.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.10.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.10.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.10.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.11.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.11.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.11.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/2/2.12.0 && pwd && make build && make deploy
ecosystem-crowd-3-images:
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.0.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.0.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.0.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.0.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.0.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.1.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.1.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.1.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.1.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.1.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.1.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.2.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.2.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.2.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.2.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.2.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.2.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.2.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.2.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.2.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.3.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.3.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.3.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.3.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.3.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.3.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.4.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.4.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.4.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.4.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.4.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.5.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.5.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.6.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.6.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.7.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.7.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/3/3.7.2 && pwd && make build && make deploy
ecosystem-crowd-4-images:
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.0.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.0.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.0.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.0.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.0.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.1.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.1.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.1.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.1.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.1.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.1.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.1.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.1.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.1.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.2.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.2.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.2.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.2.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.2.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.2.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.3.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.3.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.3.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.3.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.3.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.3.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.3.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.4.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.4.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.4.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.4.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.4.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.4.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/4/4.4.6 && pwd && make build && make deploy
ecosystem-crowd-5-images:
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.0.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.0.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.0.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.0.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.0.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.0.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.0.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.0.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.0.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.0.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.0.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.0.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.11 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.12 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.1.13 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.2.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.2.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.2.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.2.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.2.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.2.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.2.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.2.8 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.2.9 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.2.10 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.3.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.3.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.3.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.3.5 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/5/5.3.6 && pwd && make build && make deploy
ecosystem-crowd-6-images:
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.0.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.0.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.0.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.0.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.0.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.0.6 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.0.7 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.1.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.1.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.1.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.1.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.1.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.2.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.2.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/crowd/6/6.2.3 && pwd && make build && make deploy
ecosystem-jira-4-images:
cd `pwd`/linux/ecosystem/atlassian/jira/4/4.1.1 && pwd && make build && make deploy
@ -2383,6 +3012,8 @@ ecosystem-jira-9-lts-images:
cd `pwd`/linux/ecosystem/atlassian/jira/9/9.12.15 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/jira/9/9.12.16 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/jira/9/9.12.17 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/jira/9/9.12.18 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/jira/9/9.12.19 && pwd && make build && make deploy
ecosystem-jira-10-images:
cd `pwd`/linux/ecosystem/atlassian/jira/10/10.0.0 && pwd && make build && make deploy
@ -2394,6 +3025,11 @@ ecosystem-jira-10-images:
cd `pwd`/linux/ecosystem/atlassian/jira/10/10.3.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/jira/10/10.3.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/jira/10/10.3.2 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/jira/10/10.3.3 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/jira/10/10.3.4 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/jira/10/10.4.0 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/jira/10/10.4.1 && pwd && make build && make deploy
cd `pwd`/linux/ecosystem/atlassian/jira/10/10.5.0 && pwd && make build && make deploy
bundle-base-images:
@echo "======================================="
@ -2414,6 +3050,32 @@ bundle-gitlab:
@echo "======================================="
make ecosystem-gitlab-runner-images
bundle-confluence:
@echo "======================================="
@echo "===== Building All Confluence images ====="
@echo "======================================="
# make ecosystem-confluence-1-images
# make ecosystem-confluence-2-images
# make ecosystem-confluence-3-images
make ecosystem-confluence-4-images
make ecosystem-confluence-5-images
make ecosystem-confluence-6-images
make ecosystem-confluence-7-images
make ecosystem-confluence-8-images
make ecosystem-confluence-9-images
bundle-crowd:
@echo "======================================="
@echo "===== Building All Crowd images ====="
@echo "======================================="
make ecosystem-crowd-0-images
make ecosystem-crowd-1-images
make ecosystem-crowd-2-images
make ecosystem-crowd-3-images
make ecosystem-crowd-4-images
make ecosystem-crowd-5-images
make ecosystem-crowd-6-images
bundle-bitbucket:
@echo "======================================="
@echo "===== Building All Bitbucket images ====="

View File

@ -0,0 +1,21 @@
- name: Clear log file before write new stdout to it at this session
hosts: localhost
connection: local
tasks:
- name: echo -n > output.log
shell: echo -n > output.log
- name: Lets Go!
hosts: localhost
connection: local
tasks:
- name: Create directory for ansible custom facts
debug:
msg: "[ Python: {{ ansible_facts['python_version'] }}, OS: {{ ansible_facts['distribution'] }} {{ ansible_facts['distribution_version'] }} ({{ansible_architecture }}), Ansible: {{ ansible_version.full }}]"
- name: Generate Crowd images
hosts: localhost
connection: local
gather_facts: false
roles:
- atlassian.crowd

View File

@ -1,23 +1,23 @@
- name: "Generate images for Stash (Bitbucket) 1 (jdk7)"
import_tasks: atlassian.bitbucket.1.jdk7.yml
- name: "Generate images for Stash (Bitbucket) 2 (jdk7)"
import_tasks: atlassian.bitbucket.2.jdk7.yml
- name: "Generate images for Stash (Bitbucket) 3 (jdk8)"
import_tasks: atlassian.bitbucket.3.jdk8.yml
- name: "Generate images for Bitbucket 4 (jdk8)"
import_tasks: atlassian.bitbucket.4.jdk8.yml
- name: "Generate images for Bitbucket 5 (jdk8)"
import_tasks: atlassian.bitbucket.5.jdk8.yml
- name: "Generate images for Bitbucket 6 (jdk8 + jdk11)"
import_tasks: atlassian.bitbucket.6.jdk8-11.yml
- name: "Generate images for Bitbucket 7 (jdk8 + jdk11)"
import_tasks: atlassian.bitbucket.7.jdk8-11.yml
# - name: "Generate images for Stash (Bitbucket) 1 (jdk7)"
# import_tasks: atlassian.bitbucket.1.jdk7.yml
#
# - name: "Generate images for Stash (Bitbucket) 2 (jdk7)"
# import_tasks: atlassian.bitbucket.2.jdk7.yml
#
# - name: "Generate images for Stash (Bitbucket) 3 (jdk8)"
# import_tasks: atlassian.bitbucket.3.jdk8.yml
#
# - name: "Generate images for Bitbucket 4 (jdk8)"
# import_tasks: atlassian.bitbucket.4.jdk8.yml
#
# - name: "Generate images for Bitbucket 5 (jdk8)"
# import_tasks: atlassian.bitbucket.5.jdk8.yml
#
# - name: "Generate images for Bitbucket 6 (jdk8 + jdk11)"
# import_tasks: atlassian.bitbucket.6.jdk8-11.yml
#
# - name: "Generate images for Bitbucket 7 (jdk8 + jdk11)"
# import_tasks: atlassian.bitbucket.7.jdk8-11.yml
- name: "Generate images for Bitbucket 8 (jdk8 + jdk11)"
import_tasks: atlassian.bitbucket.8.jdk8-11.yml

View File

@ -1,4 +1,3 @@
#version: '3'
services:
app:
image: "epicmorg/bitbucket:{{ item }}"

View File

@ -1,4 +1,3 @@
#version: '3'
services:
app:
image: "epicmorg/bitbucket:{{ item }}"

View File

@ -1,4 +1,3 @@
#version: '3'
services:
app:
image: "epicmorg/bitbucket:{{ item }}"

View File

@ -1,4 +1,3 @@
#version: '3'
services:
app:
image: "epicmorg/bitbucket:{{ item }}"

View File

@ -1,4 +1,3 @@
#version: '3'
services:
app:
image: "epicmorg/bitbucket:{{ item }}"

View File

@ -7,6 +7,7 @@ ARG DEBIAN_FRONTEND=noninteractive
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/stash/downloads/binary/atlassian-bitbucket-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-bitbucket-${RELEASE}.tar.gz
##################################################################
# Setup
@ -30,7 +31,7 @@ EXPOSE 7999
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN mkdir -p ${BITBUCKET_INSTALL_DIR} && \
tar -xvzf /tmp/atlassian-bitbucket-${RELEASE}.tar.gz --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
chown -R ${RUN_USER}:${RUN_GROUP} ${BITBUCKET_INSTALL_DIR}
##################################################################

View File

@ -7,6 +7,7 @@ ARG DEBIAN_FRONTEND=noninteractive
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/stash/downloads/binary/atlassian-bitbucket-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-bitbucket-${RELEASE}.tar.gz
##################################################################
# Setup
@ -30,7 +31,7 @@ EXPOSE 7999
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN mkdir -p ${BITBUCKET_INSTALL_DIR} && \
tar -xvzf /tmp/atlassian-bitbucket-${RELEASE}.tar.gz --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
chown -R ${RUN_USER}:${RUN_GROUP} ${BITBUCKET_INSTALL_DIR}
##################################################################

View File

@ -7,6 +7,7 @@ ARG DEBIAN_FRONTEND=noninteractive
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/stash/downloads/binary/atlassian-bitbucket-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-bitbucket-${RELEASE}.tar.gz
##################################################################
# Setup
@ -30,7 +31,7 @@ EXPOSE 7999
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN mkdir -p ${BITBUCKET_INSTALL_DIR} && \
tar -xvzf /tmp/atlassian-bitbucket-${RELEASE}.tar.gz --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
chown -R ${RUN_USER}:${RUN_GROUP} ${BITBUCKET_INSTALL_DIR}
##################################################################

View File

@ -7,6 +7,7 @@ ARG DEBIAN_FRONTEND=noninteractive
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/stash/downloads/binary/atlassian-bitbucket-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-bitbucket-${RELEASE}.tar.gz
##################################################################
# Setup
@ -30,7 +31,7 @@ EXPOSE 7999
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN mkdir -p ${BITBUCKET_INSTALL_DIR} && \
tar -xvzf /tmp/atlassian-bitbucket-${RELEASE}.tar.gz --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
chown -R ${RUN_USER}:${RUN_GROUP} ${BITBUCKET_INSTALL_DIR}
##################################################################

View File

@ -7,6 +7,7 @@ ARG DEBIAN_FRONTEND=noninteractive
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/stash/downloads/binary/atlassian-stash-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-stash-${RELEASE}.tar.gz
##################################################################
# Setup
@ -31,7 +32,7 @@ EXPOSE 7999
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN mkdir -p ${BITBUCKET_INSTALL_DIR} && \
tar -xvzf /tmp/atlassian-stash-${RELEASE}.tar.gz --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
chown -R ${RUN_USER}:${RUN_GROUP} ${BITBUCKET_INSTALL_DIR}
##################################################################

View File

@ -7,6 +7,7 @@ ARG DEBIAN_FRONTEND=noninteractive
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/stash/downloads/binary/atlassian-stash-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-stash-${RELEASE}.tar.gz
##################################################################
# Setup
@ -31,7 +32,7 @@ EXPOSE 7999
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN mkdir -p ${BITBUCKET_INSTALL_DIR} && \
tar -xvzf /tmp/atlassian-stash-${RELEASE}.tar.gz --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
chown -R ${RUN_USER}:${RUN_GROUP} ${BITBUCKET_INSTALL_DIR}
##################################################################

View File

@ -1,2 +1,3 @@
RELEASE={{ item }}
DOWNLOAD_URL=https://www.atlassian.com/software/stash/downloads/binary/atlassian-bitbucket-${RELEASE}.tar.gz
TEMP_ARCHIVE=/tmp/atlassian-bitbucket-${RELEASE}.tar.gz

View File

@ -1,2 +1,3 @@
RELEASE={{ item }}
DOWNLOAD_URL=https://www.atlassian.com/software/stash/downloads/binary/atlassian-stash-${RELEASE}.tar.gz
TEMP_ARCHIVE=/tmp/atlassian-stash-${RELEASE}.tar.gz

View File

@ -0,0 +1,59 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/confluence/4.jdk6-jdk7.txt"
register: version_output
- name: Set version variable
set_fact:
confluence_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Confluence versions
file:
path: "{{ target_directory_confluence_4 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ confluence_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_confluence_4 }}/{{ item }}/.env"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk6-7.yml.j2"
dest: "{{ target_directory_confluence_4 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk6.j2"
dest: "{{ target_directory_confluence_4 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile.jdk7 from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk7.j2"
dest: "{{ target_directory_confluence_4 }}/{{ item }}/Dockerfile.jdk7"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_confluence_4 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_confluence_4 }}/{{ item }}/Makefile"
force: true
with_items: "{{ confluence_versions }}"

View File

@ -0,0 +1,52 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/confluence/4.jdk6.txt"
register: version_output
- name: Set version variable
set_fact:
confluence_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Confluence versions
file:
path: "{{ target_directory_confluence_4 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ confluence_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_confluence_4 }}/{{ item }}/.env"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk6.yml.j2"
dest: "{{ target_directory_confluence_4 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk6.j2"
dest: "{{ target_directory_confluence_4 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_confluence_4 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_confluence_4 }}/{{ item }}/Makefile"
force: true
with_items: "{{ confluence_versions }}"

View File

@ -0,0 +1,59 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/confluence/5.jdk7-jdk8.txt"
register: version_output
- name: Set version variable
set_fact:
confluence_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Confluence versions
file:
path: "{{ target_directory_confluence_5 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ confluence_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_confluence_5 }}/{{ item }}/.env"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk7-8.yml.j2"
dest: "{{ target_directory_confluence_5 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk7.j2"
dest: "{{ target_directory_confluence_5 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk8.j2"
dest: "{{ target_directory_confluence_5 }}/{{ item }}/Dockerfile.jdk8"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_confluence_5 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_confluence_5 }}/{{ item }}/Makefile"
force: true
with_items: "{{ confluence_versions }}"

View File

@ -0,0 +1,52 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/confluence/5.jdk7.txt"
register: version_output
- name: Set version variable
set_fact:
confluence_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Confluence versions
file:
path: "{{ target_directory_confluence_5 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ confluence_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_confluence_5 }}/{{ item }}/.env"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk7.yml.j2"
dest: "{{ target_directory_confluence_5 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk7.j2"
dest: "{{ target_directory_confluence_5 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_confluence_5 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_confluence_5 }}/{{ item }}/Makefile"
force: true
with_items: "{{ confluence_versions }}"

View File

@ -0,0 +1,52 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/confluence/6.jdk8.txt"
register: version_output
- name: Set version variable
set_fact:
confluence_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Confluence versions
file:
path: "{{ target_directory_confluence_6 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ confluence_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_confluence_6 }}/{{ item }}/.env"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk8.yml.j2"
dest: "{{ target_directory_confluence_6 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk8.j2"
dest: "{{ target_directory_confluence_6 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_confluence_6 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_confluence_6 }}/{{ item }}/Makefile"
force: true
with_items: "{{ confluence_versions }}"

View File

@ -0,0 +1,59 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/confluence/7.jdk8-11.txt"
register: version_output
- name: Set version variable
set_fact:
confluence_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Confluence versions
file:
path: "{{ target_directory_confluence_7 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ confluence_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_confluence_7 }}/{{ item }}/.env"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk8-11.yml.j2"
dest: "{{ target_directory_confluence_7 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk8.j2"
dest: "{{ target_directory_confluence_7 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk11.j2"
dest: "{{ target_directory_confluence_7 }}/{{ item }}/Dockerfile.jdk11"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_confluence_7 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_confluence_7 }}/{{ item }}/Makefile"
force: true
with_items: "{{ confluence_versions }}"

View File

@ -0,0 +1,52 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/confluence/7.jdk8.txt"
register: version_output
- name: Set version variable
set_fact:
confluence_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Confluence versions
file:
path: "{{ target_directory_confluence_7 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ confluence_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_confluence_7 }}/{{ item }}/.env"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk8.yml.j2"
dest: "{{ target_directory_confluence_7 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk8.j2"
dest: "{{ target_directory_confluence_7 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_confluence_7 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_confluence_7 }}/{{ item }}/Makefile"
force: true
with_items: "{{ confluence_versions }}"

View File

@ -0,0 +1,59 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/confluence/8.jdk11-17.txt"
register: version_output
- name: Set version variable
set_fact:
confluence_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Confluence versions
file:
path: "{{ target_directory_confluence_8 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ confluence_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_confluence_8 }}/{{ item }}/.env"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk11-17.yml.j2"
dest: "{{ target_directory_confluence_8 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk11.j2"
dest: "{{ target_directory_confluence_8 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk17.j2"
dest: "{{ target_directory_confluence_8 }}/{{ item }}/Dockerfile.jdk17"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_confluence_8 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_confluence_8 }}/{{ item }}/Makefile"
force: true
with_items: "{{ confluence_versions }}"

View File

@ -0,0 +1,59 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/confluence/9.jdk17-21.txt"
register: version_output
- name: Set version variable
set_fact:
confluence_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Confluence versions
file:
path: "{{ target_directory_confluence_9 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ confluence_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_confluence_9 }}/{{ item }}/.env"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk17-21.yml.j2"
dest: "{{ target_directory_confluence_9 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk17.j2"
dest: "{{ target_directory_confluence_9 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk21.j2"
dest: "{{ target_directory_confluence_9 }}/{{ item }}/Dockerfile.jdk21"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_confluence_9 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ confluence_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_confluence_9 }}/{{ item }}/Makefile"
force: true
with_items: "{{ confluence_versions }}"

View File

@ -0,0 +1,26 @@
# - name: "Generate images for Confluence 4 (jdk6)"
# import_tasks: atlassian.confluence.4.jdk6.yml
#
# - name: "Generate images for Confluence 4 (jdk6 + jdk7)"
# import_tasks: atlassian.confluence.4.jdk6-jdk7.yml
#
# - name: "Generate images for Confluence 5 (jdk7)"
# import_tasks: atlassian.confluence.5.jdk7.yml
#
# - name: "Generate images for Confluence 5 (jdk7 + jdk8)"
# import_tasks: atlassian.confluence.5.jdk7-jdk8.yml
#
# - name: "Generate images for Confluence 6 (jdk8)"
# import_tasks: atlassian.confluence.6.jdk8.yml
#
# - name: "Generat images for Confluence 7 (jdk8)"
# import_tasks: atlassian.confluence.7.jdk8.yml
#
# - name: "Generate images for Confluence 7 (jdk8 + jdk11)"
# import_tasks: atlassian.confluence.7.jdk8-jdk11.yml
#
# - name: "Generate images for Confluence 8 (jdk11 + jdk17)"
# import_tasks: atlassian.confluence.8.jdk11-jdk17.yml
- name: "Generate images for Confluence 9 (jdk17 + jdk21)"
import_tasks: atlassian.confluence.9.jdk17-jdk21.yml

View File

@ -0,0 +1,14 @@
services:
app:
image: "epicmorg/confluence:{{ item }}"
build:
context: .
app-jdk11:
image: "epicmorg/confluence:{{ item }}-jdk11"
build:
context: .
app-jdk17:
image: "epicmorg/confluence:{{ item }}-jdk17"
build:
context: .
dockerfile: Dockerfile.jdk17

View File

@ -0,0 +1,14 @@
services:
app:
image: "epicmorg/confluence:{{ item }}"
build:
context: .
app-jdk17:
image: "epicmorg/confluence:{{ item }}-jdk17"
build:
context: .
app-jdk21:
image: "epicmorg/confluence:{{ item }}-jdk21"
build:
context: .
dockerfile: Dockerfile.jdk21

View File

@ -0,0 +1,14 @@
services:
app:
image: "epicmorg/confluence:{{ item }}"
build:
context: .
app-jdk6:
image: "epicmorg/confluence:{{ item }}-jdk6"
build:
context: .
app-jdk7:
image: "epicmorg/confluence:{{ item }}-jdk7"
build:
context: .
dockerfile: Dockerfile.jdk7

View File

@ -0,0 +1,9 @@
services:
app:
image: "epicmorg/confluence:{{ item }}"
build:
context: .
app-jdk6:
image: "epicmorg/confluence:{{ item }}-jdk6"
build:
context: .

View File

@ -0,0 +1,14 @@
services:
app:
image: "epicmorg/confluence:{{ item }}"
build:
context: .
app-jdk7:
image: "epicmorg/confluence:{{ item }}-jdk7"
build:
context: .
app-jdk8:
image: "epicmorg/confluence:{{ item }}-jdk8"
build:
context: .
dockerfile: Dockerfile.jdk8

View File

@ -0,0 +1,9 @@
services:
app:
image: "epicmorg/confluence:{{ item }}"
build:
context: .
app-jdk7:
image: "epicmorg/confluence:{{ item }}-jdk7"
build:
context: .

View File

@ -0,0 +1,14 @@
services:
app:
image: "epicmorg/confluence:{{ item }}"
build:
context: .
app-jdk8:
image: "epicmorg/confluence:{{ item }}-jdk8"
build:
context: .
app-jdk11:
image: "epicmorg/confluence:{{ item }}-jdk11"
build:
context: .
dockerfile: Dockerfile.jdk11

View File

@ -0,0 +1,9 @@
services:
app:
image: "epicmorg/confluence:{{ item }}"
build:
context: .
app-jdk8:
image: "epicmorg/confluence:{{ item }}-jdk8"
build:
context: .

View File

@ -0,0 +1,64 @@
FROM epicmorg/debian:bookworm-jdk11
LABEL maintainer="Atlassian Confluence Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
# https://confluence.atlassian.com/doc/confluence-home-and-other-important-directories-590259707.html
ENV CONFLUENCE_HOME /var/atlassian/application-data/confluence
ENV CONFLUENCE_INSTALL_DIR /opt/atlassian/confluence
VOLUME ["${CONFLUENCE_HOME}"]
WORKDIR $CONFLUENCE_HOME
# Expose HTTP and Synchrony ports
EXPOSE 8090
EXPOSE 8091
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN mkdir -p ${CONFLUENCE_INSTALL_DIR} && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CONFLUENCE_INSTALL_DIR}" && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CONFLUENCE_INSTALL_DIR}/ && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dconfluence.home=\${CONFLUENCE_HOME}/g' ${CONFLUENCE_INSTALL_DIR}/bin/setenv.sh && \
sed -i -e 's/port="8090"/port="8090" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CONFLUENCE_INSTALL_DIR}/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
CMD ["/entrypoint.sh", "-fg"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,64 @@
FROM epicmorg/debian:bookworm-jdk17
LABEL maintainer="Atlassian Confluence Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
# https://confluence.atlassian.com/doc/confluence-home-and-other-important-directories-590259707.html
ENV CONFLUENCE_HOME /var/atlassian/application-data/confluence
ENV CONFLUENCE_INSTALL_DIR /opt/atlassian/confluence
VOLUME ["${CONFLUENCE_HOME}"]
WORKDIR $CONFLUENCE_HOME
# Expose HTTP and Synchrony ports
EXPOSE 8090
EXPOSE 8091
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN mkdir -p ${CONFLUENCE_INSTALL_DIR} && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CONFLUENCE_INSTALL_DIR}" && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CONFLUENCE_INSTALL_DIR}/ && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dconfluence.home=\${CONFLUENCE_HOME}/g' ${CONFLUENCE_INSTALL_DIR}/bin/setenv.sh && \
sed -i -e 's/port="8090"/port="8090" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CONFLUENCE_INSTALL_DIR}/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
CMD ["/entrypoint.sh", "-fg"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,64 @@
FROM epicmorg/debian:bookworm-jdk21
LABEL maintainer="Atlassian Confluence Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
# https://confluence.atlassian.com/doc/confluence-home-and-other-important-directories-590259707.html
ENV CONFLUENCE_HOME /var/atlassian/application-data/confluence
ENV CONFLUENCE_INSTALL_DIR /opt/atlassian/confluence
VOLUME ["${CONFLUENCE_HOME}"]
WORKDIR $CONFLUENCE_HOME
# Expose HTTP and Synchrony ports
EXPOSE 8090
EXPOSE 8091
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN mkdir -p ${CONFLUENCE_INSTALL_DIR} && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CONFLUENCE_INSTALL_DIR}" && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CONFLUENCE_INSTALL_DIR}/ && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dconfluence.home=\${CONFLUENCE_HOME}/g' ${CONFLUENCE_INSTALL_DIR}/bin/setenv.sh && \
sed -i -e 's/port="8090"/port="8090" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CONFLUENCE_INSTALL_DIR}/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
CMD ["/entrypoint.sh", "-fg"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,64 @@
FROM epicmorg/debian:bookworm-jdk6
LABEL maintainer="Atlassian Confluence Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
# https://confluence.atlassian.com/doc/confluence-home-and-other-important-directories-590259707.html
ENV CONFLUENCE_HOME /var/atlassian/application-data/confluence
ENV CONFLUENCE_INSTALL_DIR /opt/atlassian/confluence
VOLUME ["${CONFLUENCE_HOME}"]
WORKDIR $CONFLUENCE_HOME
# Expose HTTP and Synchrony ports
EXPOSE 8090
EXPOSE 8091
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN mkdir -p ${CONFLUENCE_INSTALL_DIR} && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CONFLUENCE_INSTALL_DIR}" && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CONFLUENCE_INSTALL_DIR}/ && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dconfluence.home=\${CONFLUENCE_HOME}/g' ${CONFLUENCE_INSTALL_DIR}/bin/setenv.sh && \
sed -i -e 's/port="8090"/port="8090" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CONFLUENCE_INSTALL_DIR}/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
CMD ["/entrypoint.sh", "-fg"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,64 @@
FROM epicmorg/debian:bookworm-jdk7
LABEL maintainer="Atlassian Confluence Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
# https://confluence.atlassian.com/doc/confluence-home-and-other-important-directories-590259707.html
ENV CONFLUENCE_HOME /var/atlassian/application-data/confluence
ENV CONFLUENCE_INSTALL_DIR /opt/atlassian/confluence
VOLUME ["${CONFLUENCE_HOME}"]
WORKDIR $CONFLUENCE_HOME
# Expose HTTP and Synchrony ports
EXPOSE 8090
EXPOSE 8091
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN mkdir -p ${CONFLUENCE_INSTALL_DIR} && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CONFLUENCE_INSTALL_DIR}" && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CONFLUENCE_INSTALL_DIR}/ && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dconfluence.home=\${CONFLUENCE_HOME}/g' ${CONFLUENCE_INSTALL_DIR}/bin/setenv.sh && \
sed -i -e 's/port="8090"/port="8090" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CONFLUENCE_INSTALL_DIR}/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
CMD ["/entrypoint.sh", "-fg"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,64 @@
FROM epicmorg/debian:bookworm-jdk8
LABEL maintainer="Atlassian Confluence Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
# https://confluence.atlassian.com/doc/confluence-home-and-other-important-directories-590259707.html
ENV CONFLUENCE_HOME /var/atlassian/application-data/confluence
ENV CONFLUENCE_INSTALL_DIR /opt/atlassian/confluence
VOLUME ["${CONFLUENCE_HOME}"]
WORKDIR $CONFLUENCE_HOME
# Expose HTTP and Synchrony ports
EXPOSE 8090
EXPOSE 8091
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN mkdir -p ${CONFLUENCE_INSTALL_DIR} && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CONFLUENCE_INSTALL_DIR}" && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CONFLUENCE_INSTALL_DIR}/ && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dconfluence.home=\${CONFLUENCE_HOME}/g' ${CONFLUENCE_INSTALL_DIR}/bin/setenv.sh && \
sed -i -e 's/port="8090"/port="8090" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CONFLUENCE_INSTALL_DIR}/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
CMD ["/entrypoint.sh", "-fg"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,3 @@
RELEASE={{ item }}
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz

View File

@ -0,0 +1,3 @@
RELEASE={{ item }}
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz

View File

@ -0,0 +1,10 @@
# Defaults
target_directory_confluence_1: "/opt/tmp/confluence/1"
target_directory_confluence_2: "/opt/tmp/confluence/2"
target_directory_confluence_3: "/opt/tmp/confluence/3"
target_directory_confluence_4: "/opt/tmp/confluence/4"
target_directory_confluence_5: "/opt/tmp/confluence/5"
target_directory_confluence_6: "/opt/tmp/confluence/6"
target_directory_confluence_7: "/opt/tmp/confluence/7"
target_directory_confluence_8: "/opt/tmp/confluence/8"
target_directory_confluence_9: "/opt/tmp/confluence/9"

View File

@ -0,0 +1,37 @@
#!/bin/bash
set -euo pipefail
# Setup Catalina Opts
: ${CATALINA_CONNECTOR_PROXYNAME:=}
: ${CATALINA_CONNECTOR_PROXYPORT:=}
: ${CATALINA_CONNECTOR_SCHEME:=http}
: ${CATALINA_CONNECTOR_SECURE:=false}
: ${CATALINA_OPTS:=}
: ${JAVA_OPTS:=}
CATALINA_OPTS="${CATALINA_OPTS} -DcatalinaConnectorProxyName=${CATALINA_CONNECTOR_PROXYNAME}"
CATALINA_OPTS="${CATALINA_OPTS} -DcatalinaConnectorProxyPort=${CATALINA_CONNECTOR_PROXYPORT}"
CATALINA_OPTS="${CATALINA_OPTS} -DcatalinaConnectorScheme=${CATALINA_CONNECTOR_SCHEME}"
CATALINA_OPTS="${CATALINA_OPTS} -DcatalinaConnectorSecure=${CATALINA_CONNECTOR_SECURE}"
export JAVA_OPTS="${JAVA_OPTS} ${CATALINA_OPTS}"
# Start Bamboo as the correct user
if [ "${UID}" -eq 0 ]; then
echo "User is currently root. Will change directory ownership to ${RUN_USER}:${RUN_GROUP}, then downgrade permission to ${RUN_USER}"
PERMISSIONS_SIGNATURE=$(stat -c "%u:%U:%a" "${CROWD_HOME}")
EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700
if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then
chmod -R 700 "${CROWD_HOME}" &&
chown -R "${RUN_USER}:${RUN_GROUP}" "${CROWD_HOME}"
fi
# Now drop privileges
cd /opt/atlassian/crowd
exec su -s /bin/bash "${RUN_USER}" -c "$CROWD_INSTALL_DIR/start_crowd.sh $@"
else
cd /opt/atlassian/crowd
exec "$CROWD_INSTALL_DIR/start_crowd.sh" "$@"
fi

View File

@ -0,0 +1,91 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/crowd/0.jdk6.init.txt"
register: version_output
- name: Set version variable
set_fact:
crowd_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Crowd versions
file:
path: "{{ target_directory_crowd_0 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ crowd_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.initial.j2"
dest: "{{ target_directory_crowd_0 }}/{{ item }}/.env"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk6.yml.j2"
dest: "{{ target_directory_crowd_0 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.initial.jdk6.j2"
dest: "{{ target_directory_crowd_0 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy config from 'files' directory to each version directory
# copy:
# src: "config"
# dest: "{{ target_directory_crowd_0 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
#- name: Copy shared-components from 'files' directory to each version directory
# copy:
# src: "shared-components"
# dest: "{{ target_directory_crowd_0 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
#- name: Copy entrypoint.py from 'files' directory to each version directory
# copy:
# src: "entrypoint.py"
# dest: "{{ target_directory_crowd_0 }}/{{ item }}/entrypoint.py"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_crowd_0 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_crowd_0 }}/{{ item }}/Makefile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy README.md from 'files' directory to each version directory
copy:
src: "README.md"
dest: "{{ target_directory_crowd_0 }}/{{ item }}/README.md"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy shutdown-wait.sh from 'files' directory to each version directory
# copy:
# src: "shutdown-wait.sh"
# mode: "0777"
# dest: "{{ target_directory_crowd_0 }}/{{ item }}/shutdown-wait.sh"
# force: true
# with_items: "{{ crowd_versions }}"

View File

@ -0,0 +1,91 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/crowd/0.jdk6.txt"
register: version_output
- name: Set version variable
set_fact:
crowd_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Crowd versions
file:
path: "{{ target_directory_crowd_0 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ crowd_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.legacy.j2"
dest: "{{ target_directory_crowd_0 }}/{{ item }}/.env"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk6.yml.j2"
dest: "{{ target_directory_crowd_0 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.old.jdk6.j2"
dest: "{{ target_directory_crowd_0 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy config from 'files' directory to each version directory
# copy:
# src: "config"
# dest: "{{ target_directory_crowd_0 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
#- name: Copy shared-components from 'files' directory to each version directory
# copy:
# src: "shared-components"
# dest: "{{ target_directory_crowd_0 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_crowd_0 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy entrypoint.py from 'files' directory to each version directory
# copy:
# src: "entrypoint.py"
# dest: "{{ target_directory_crowd_0 }}/{{ item }}/entrypoint.py"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_crowd_0 }}/{{ item }}/Makefile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy README.md from 'files' directory to each version directory
copy:
src: "README.md"
dest: "{{ target_directory_crowd_0 }}/{{ item }}/README.md"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy shutdown-wait.sh from 'files' directory to each version directory
# copy:
# src: "shutdown-wait.sh"
# mode: "0777"
# dest: "{{ target_directory_crowd_0 }}/{{ item }}/shutdown-wait.sh"
# force: true
# with_items: "{{ crowd_versions }}"

View File

@ -0,0 +1,98 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/crowd/1.jdk6-jdk7-old.txt"
register: version_output
- name: Set version variable
set_fact:
crowd_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Crowd versions
file:
path: "{{ target_directory_crowd_1 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ crowd_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.legacy.j2"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/.env"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk6-7.yml.j2"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.old.jdk6.j2"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile.jdk7 from template to each version directory
template:
src: "dockerfile/template.Dockerfile.old.jdk7.j2"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/Dockerfile.jdk7"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy config from 'files' directory to each version directory
# copy:
# src: "config"
# dest: "{{ target_directory_crowd_1 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
#- name: Copy shared-components from 'files' directory to each version directory
# copy:
# src: "shared-components"
# dest: "{{ target_directory_crowd_1 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy entrypoint.py from 'files' directory to each version directory
# copy:
# src: "entrypoint.py"
# dest: "{{ target_directory_crowd_0 }}/{{ item }}/entrypoint.py"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/Makefile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy README.md from 'files' directory to each version directory
copy:
src: "README.md"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/README.md"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy shutdown-wait.sh from 'files' directory to each version directory
# copy:
# src: "shutdown-wait.sh"
# mode: "0777"
# dest: "{{ target_directory_crowd_1 }}/{{ item }}/shutdown-wait.sh"
# force: true
# with_items: "{{ crowd_versions }}"

View File

@ -0,0 +1,98 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/crowd/1.jdk6-jdk7.txt"
register: version_output
- name: Set version variable
set_fact:
crowd_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Crowd versions
file:
path: "{{ target_directory_crowd_1 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ crowd_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/.env"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk6-7.yml.j2"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk6.nosed.j2"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile.jdk7 from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk7.nosed.j2"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/Dockerfile.jdk7"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy config from 'files' directory to each version directory
# copy:
# src: "config"
# dest: "{{ target_directory_crowd_1 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
#- name: Copy shared-components from 'files' directory to each version directory
# copy:
# src: "shared-components"
# dest: "{{ target_directory_crowd_1 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy entrypoint.py from 'files' directory to each version directory
# copy:
# src: "entrypoint.py"
# dest: "{{ target_directory_crowd_1 }}/{{ item }}/entrypoint.py"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/Makefile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy README.md from 'files' directory to each version directory
copy:
src: "README.md"
dest: "{{ target_directory_crowd_1 }}/{{ item }}/README.md"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy shutdown-wait.sh from 'files' directory to each version directory
# copy:
# src: "shutdown-wait.sh"
# mode: "0777"
# dest: "{{ target_directory_crowd_1 }}/{{ item }}/shutdown-wait.sh"
# force: true
# with_items: "{{ crowd_versions }}"

View File

@ -0,0 +1,98 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/crowd/2.jdk6-jdk7.txt"
register: version_output
- name: Set version variable
set_fact:
crowd_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Crowd versions
file:
path: "{{ target_directory_crowd_2 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ crowd_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_crowd_2 }}/{{ item }}/.env"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk6-7.yml.j2"
dest: "{{ target_directory_crowd_2 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk6.nosed.j2"
dest: "{{ target_directory_crowd_2 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile.jdk7 from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk7.nosed.j2"
dest: "{{ target_directory_crowd_2 }}/{{ item }}/Dockerfile.jdk7"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy config from 'files' directory to each version directory
# copy:
# src: "config"
# dest: "{{ target_directory_crowd_2 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
#- name: Copy shared-components from 'files' directory to each version directory
# copy:
# src: "shared-components"
# dest: "{{ target_directory_crowd_2 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_crowd_2 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy entrypoint.py from 'files' directory to each version directory
# copy:
# src: "entrypoint.py"
# dest: "{{ target_directory_crowd_2 }}/{{ item }}/entrypoint.py"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_crowd_2 }}/{{ item }}/Makefile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy README.md from 'files' directory to each version directory
copy:
src: "README.md"
dest: "{{ target_directory_crowd_2 }}/{{ item }}/README.md"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy shutdown-wait.sh from 'files' directory to each version directory
# copy:
# src: "shutdown-wait.sh"
# mode: "0777"
# dest: "{{ target_directory_crowd_2 }}/{{ item }}/shutdown-wait.sh"
# force: true
# with_items: "{{ crowd_versions }}"

View File

@ -0,0 +1,98 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/crowd/3.jdk6-jdk7.txt"
register: version_output
- name: Set version variable
set_fact:
crowd_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Crowd versions
file:
path: "{{ target_directory_crowd_3 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ crowd_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_crowd_3 }}/{{ item }}/.env"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk6-7.yml.j2"
dest: "{{ target_directory_crowd_3 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk6.j2"
dest: "{{ target_directory_crowd_3 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile.jdk7 from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk7.j2"
dest: "{{ target_directory_crowd_3 }}/{{ item }}/Dockerfile.jdk7"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy config from 'files' directory to each version directory
# copy:
# src: "config"
# dest: "{{ target_directory_crowd_3 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
#- name: Copy shared-components from 'files' directory to each version directory
# copy:
# src: "shared-components"
# dest: "{{ target_directory_crowd_3 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_crowd_3 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy entrypoint.py from 'files' directory to each version directory
# copy:
# src: "entrypoint.py"
# dest: "{{ target_directory_crowd_3 }}/{{ item }}/entrypoint.py"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_crowd_3 }}/{{ item }}/Makefile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy README.md from 'files' directory to each version directory
copy:
src: "README.md"
dest: "{{ target_directory_crowd_3 }}/{{ item }}/README.md"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy shutdown-wait.sh from 'files' directory to each version directory
# copy:
# src: "shutdown-wait.sh"
# mode: "0777"
# dest: "{{ target_directory_crowd_3 }}/{{ item }}/shutdown-wait.sh"
# force: true
# with_items: "{{ crowd_versions }}"

View File

@ -0,0 +1,98 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/crowd/4.jdk8-jdk11.txt"
register: version_output
- name: Set version variable
set_fact:
crowd_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Crowd versions
file:
path: "{{ target_directory_crowd_4 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ crowd_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_crowd_4 }}/{{ item }}/.env"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk8-11.yml.j2"
dest: "{{ target_directory_crowd_4 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk8.j2"
dest: "{{ target_directory_crowd_4 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk11.j2"
dest: "{{ target_directory_crowd_4 }}/{{ item }}/Dockerfile.jdk11"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy config from 'files' directory to each version directory
# copy:
# src: "config"
# dest: "{{ target_directory_crowd_4 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
#- name: Copy shared-components from 'files' directory to each version directory
# copy:
# src: "shared-components"
# dest: "{{ target_directory_crowd_4 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_crowd_4 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy entrypoint.py from 'files' directory to each version directory
# copy:
# src: "entrypoint.py"
# dest: "{{ target_directory_crowd_4 }}/{{ item }}/entrypoint.py"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_crowd_4 }}/{{ item }}/Makefile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy README.md from 'files' directory to each version directory
copy:
src: "README.md"
dest: "{{ target_directory_crowd_4 }}/{{ item }}/README.md"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy shutdown-wait.sh from 'files' directory to each version directory
# copy:
# src: "shutdown-wait.sh"
# mode: "0777"
# dest: "{{ target_directory_crowd_4 }}/{{ item }}/shutdown-wait.sh"
# force: true
# with_items: "{{ crowd_versions }}"

View File

@ -0,0 +1,98 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/crowd/5.jdk8-jdk11.txt"
register: version_output
- name: Set version variable
set_fact:
crowd_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Crowd versions
file:
path: "{{ target_directory_crowd_5 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ crowd_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_crowd_5 }}/{{ item }}/.env"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk8-11.yml.j2"
dest: "{{ target_directory_crowd_5 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk8.j2"
dest: "{{ target_directory_crowd_5 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk11.j2"
dest: "{{ target_directory_crowd_5 }}/{{ item }}/Dockerfile.jdk11"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy config from 'files' directory to each version directory
# copy:
# src: "config"
# dest: "{{ target_directory_crowd_5 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
#- name: Copy shared-components from 'files' directory to each version directory
# copy:
# src: "shared-components"
# dest: "{{ target_directory_crowd_5 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_crowd_5 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy entrypoint.py from 'files' directory to each version directory
# copy:
# src: "entrypoint.py"
# dest: "{{ target_directory_crowd_5 }}/{{ item }}/entrypoint.py"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_crowd_5 }}/{{ item }}/Makefile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy README.md from 'files' directory to each version directory
copy:
src: "README.md"
dest: "{{ target_directory_crowd_5 }}/{{ item }}/README.md"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy shutdown-wait.sh from 'files' directory to each version directory
# copy:
# src: "shutdown-wait.sh"
# mode: "0777"
# dest: "{{ target_directory_crowd_5 }}/{{ item }}/shutdown-wait.sh"
# force: true
# with_items: "{{ crowd_versions }}"

View File

@ -0,0 +1,91 @@
- name: Read versions from file
slurp:
src: "roles/common/files/versions/crowd/6.jdk17.txt"
register: version_output
- name: Set version variable
set_fact:
crowd_versions: "{{ version_output['content'] | b64decode | trim | split('\n') }}"
- name: Create directories for Crowd versions
file:
path: "{{ target_directory_crowd_6 }}/{{ item }}"
state: directory
mode: '0755'
force: true
with_items: "{{ crowd_versions }}"
- name: Copy .env with link from template to each version directory
template:
src: "env/template.env.j2"
dest: "{{ target_directory_crowd_6 }}/{{ item }}/.env"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy docker-compose.yml from template to each version directory
template:
src: "docker-compose/template.docker-compose.jdk17.yml.j2"
dest: "{{ target_directory_crowd_6 }}/{{ item }}/docker-compose.yml"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy Dockerfile from template to each version directory
template:
src: "dockerfile/template.Dockerfile.jdk17.j2"
dest: "{{ target_directory_crowd_6 }}/{{ item }}/Dockerfile"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy config from 'files' directory to each version directory
# copy:
# src: "config"
# dest: "{{ target_directory_crowd_6 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
#- name: Copy shared-components from 'files' directory to each version directory
# copy:
# src: "shared-components"
# dest: "{{ target_directory_crowd_6 }}/{{ item }}/"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy entrypoint.sh from 'files' directory to each version directory
copy:
src: "entrypoint.sh"
dest: "{{ target_directory_crowd_6 }}/{{ item }}/entrypoint.sh"
mode: "0777"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy entrypoint.py from 'files' directory to each version directory
# copy:
# src: "entrypoint.py"
# dest: "{{ target_directory_crowd_6 }}/{{ item }}/entrypoint.py"
# mode: "0777"
# force: true
# with_items: "{{ crowd_versions }}"
- name: Copy Makefile from 'files' directory to each version directory
copy:
src: "Makefile"
dest: "{{ target_directory_crowd_6 }}/{{ item }}/Makefile"
force: true
with_items: "{{ crowd_versions }}"
- name: Copy README.md from 'files' directory to each version directory
copy:
src: "README.md"
dest: "{{ target_directory_crowd_6 }}/{{ item }}/README.md"
force: true
with_items: "{{ crowd_versions }}"
#- name: Copy shutdown-wait.sh from 'files' directory to each version directory
# copy:
# src: "shutdown-wait.sh"
# mode: "0777"
# dest: "{{ target_directory_crowd_6 }}/{{ item }}/shutdown-wait.sh"
# force: true
# with_items: "{{ crowd_versions }}"

View File

@ -0,0 +1,23 @@
- name: "Generate images for Crowd 0 (jdk6) [init]"
import_tasks: atlassian.crowd.0.jdk6.initial.yml
- name: "Generate images for Crowd 0 (jdk6)"
import_tasks: atlassian.crowd.0.jdk6.yml
- name: "Generate images for Crowd 1 (jdk6 + jdk7)"
import_tasks: atlassian.crowd.1.jdk6-jdk7.yml
- name: "Generate images for Crowd 2 (jdk6 + jdk7)"
import_tasks: atlassian.crowd.2.jdk6-jdk7.yml
- name: "Generate images for Crowd 3 (jdk6 + jdk7)"
import_tasks: atlassian.crowd.3.jdk6-jdk7.yml
- name: "Generate images for Crowd 4 (jdk8 + jdk11)"
import_tasks: atlassian.crowd.4.jdk8-jdk11.yml
- name: "Generate images for Crowd 5 (jdk8 + jdk11)"
import_tasks: atlassian.crowd.5.jdk8-jdk11.yml
- name: "Generate images for Crowd 6 (jdk17)"
import_tasks: atlassian.crowd.6.jdk17.yml

View File

@ -0,0 +1,9 @@
services:
app:
image: "epicmorg/crowd:{{ item }}"
build:
context: .
app-jdk17:
image: "epicmorg/crowd:{{ item }}-jdk17"
build:
context: .

View File

@ -0,0 +1,14 @@
services:
app:
image: "epicmorg/crowd:{{ item }}"
build:
context: .
app-jdk6:
image: "epicmorg/crowd:{{ item }}-jdk6"
build:
context: .
app-jdk7:
image: "epicmorg/crowd:{{ item }}-jdk7"
build:
context: .
dockerfile: Dockerfile.jdk7

View File

@ -0,0 +1,9 @@
services:
app:
image: "epicmorg/crowd:{{ item }}"
build:
context: .
app-jdk6:
image: "epicmorg/crowd:{{ item }}-jdk6"
build:
context: .

View File

@ -0,0 +1,14 @@
services:
app:
image: "epicmorg/crowd:{{ item }}"
build:
context: .
app-jdk8:
image: "epicmorg/crowd:{{ item }}-jdk8"
build:
context: .
app-jdk11:
image: "epicmorg/crowd:{{ item }}-jdk11"
build:
context: .
dockerfile: Dockerfile.jdk11

View File

@ -0,0 +1,87 @@
FROM epicmorg/debian:bookworm-jdk6
LABEL maintainer="Atlassian Crowd Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/atlassian-crowd-{{ item }}.zip
ARG TEMP_ARCHIVE=/tmp/atlassian-crowd-{{ item }}.zip
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
ENV APP_NAME crowd
#2004
#ENV RUN_UID 0
#ENV RUN_GID 0
# https://confluence.atlassian.com/crowd/important-directories-and-files-78676537.html
ENV CROWD_HOME /var/atlassian/application-data/crowd
ENV CROWD_INSTALL_DIR /opt/atlassian/crowd
ENV CROWD_DB ${CROWD_INSTALL_DIR}/database
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends fontconfig python3 python3-jinja2 tini && \
apt-get clean autoclean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
RUN mkdir -p ${CROWD_INSTALL_DIR} ${CROWD_DB} /opt/atlassian/support /opt/atlassian/etc && \
7zz x ${TEMP_ARCHIVE} -o/tmp/crowd-temp && \
mv /tmp/crowd-temp/*/* "${CROWD_INSTALL_DIR}" && \
sed -i -e '2s/^exec/cd "`dirname "$0"`" \&\& exec/' ${CROWD_INSTALL_DIR}/start_crowd.sh && \
# sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dcrowd.home=\${CROWD_HOME}/g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/setenv.sh && \
# sed -i -e 's/port="8095"/port="8095" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CROWD_INSTALL_DIR}/apache-tomcat/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /
#COPY shutdown-wait.sh /
#COPY shared-components/image/entrypoint_helpers.py /
#COPY shared-components/support /opt/atlassian/support
#COPY config/* /opt/atlassian/etc/
RUN chmod +x /entrypoint.sh && \
# chmod +x /entrypoint.py && \
# chmod +x /shutdown-wait.sh && \
# chmod +x /entrypoint_helpers.py && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CROWD_INSTALL_DIR}
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
# Expose HTTP port
EXPOSE 8095
VOLUME ["${CROWD_HOME}"] # Must be declared after setting perms
VOLUME ["${CROWD_DB}"] # Must be declared after setting perms
WORKDIR ${CROWD_HOME}
CMD ["/entrypoint.sh", "-fg"]
#CMD ["/entrypoint.py"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,85 @@
FROM epicmorg/debian:bookworm-jdk11
LABEL maintainer="Atlassian Crowd Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/atlassian-crowd-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-crowd-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
ENV APP_NAME crowd
#2004
#ENV RUN_UID 0
#ENV RUN_GID 0
# https://confluence.atlassian.com/crowd/important-directories-and-files-78676537.html
ENV CROWD_HOME /var/atlassian/application-data/crowd
ENV CROWD_INSTALL_DIR /opt/atlassian/crowd
ENV CROWD_DB ${CROWD_INSTALL_DIR}/database
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends fontconfig python3 python3-jinja2 tini && \
apt-get clean autoclean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
RUN mkdir -p ${CROWD_INSTALL_DIR} ${CROWD_DB} /opt/atlassian/support /opt/atlassian/etc && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CROWD_INSTALL_DIR}" && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dcrowd.home=\${CROWD_HOME}/g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/setenv.sh && \
sed -i -e 's/port="8095"/port="8095" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CROWD_INSTALL_DIR}/apache-tomcat/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /
#COPY shutdown-wait.sh /
#COPY shared-components/image/entrypoint_helpers.py /
#COPY shared-components/support /opt/atlassian/support
#COPY config/* /opt/atlassian/etc/
RUN chmod +x /entrypoint.sh && \
# chmod +x /entrypoint.py && \
# chmod +x /shutdown-wait.sh && \
# chmod +x /entrypoint_helpers.py && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CROWD_INSTALL_DIR}
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
# Expose HTTP port
EXPOSE 8095
VOLUME ["${CROWD_HOME}"] # Must be declared after setting perms
VOLUME ["${CROWD_DB}"] # Must be declared after setting perms
WORKDIR ${CROWD_HOME}
CMD ["/entrypoint.sh", "-fg"]
#CMD ["/entrypoint.py"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,85 @@
FROM epicmorg/debian:bookworm-jdk17
LABEL maintainer="Atlassian Crowd Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/atlassian-crowd-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-crowd-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
ENV APP_NAME crowd
#2004
#ENV RUN_UID 0
#ENV RUN_GID 0
# https://confluence.atlassian.com/crowd/important-directories-and-files-78676537.html
ENV CROWD_HOME /var/atlassian/application-data/crowd
ENV CROWD_INSTALL_DIR /opt/atlassian/crowd
ENV CROWD_DB ${CROWD_INSTALL_DIR}/database
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends fontconfig python3 python3-jinja2 tini && \
apt-get clean autoclean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
RUN mkdir -p ${CROWD_INSTALL_DIR} ${CROWD_DB} /opt/atlassian/support /opt/atlassian/etc && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CROWD_INSTALL_DIR}" && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dcrowd.home=\${CROWD_HOME}/g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/setenv.sh && \
sed -i -e 's/port="8095"/port="8095" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CROWD_INSTALL_DIR}/apache-tomcat/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /
#COPY shutdown-wait.sh /
#COPY shared-components/image/entrypoint_helpers.py /
#COPY shared-components/support /opt/atlassian/support
#COPY config/* /opt/atlassian/etc/
RUN chmod +x /entrypoint.sh && \
# chmod +x /entrypoint.py && \
# chmod +x /shutdown-wait.sh && \
# chmod +x /entrypoint_helpers.py && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CROWD_INSTALL_DIR}
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
# Expose HTTP port
EXPOSE 8095
VOLUME ["${CROWD_HOME}"] # Must be declared after setting perms
VOLUME ["${CROWD_DB}"] # Must be declared after setting perms
WORKDIR ${CROWD_HOME}
CMD ["/entrypoint.sh", "-fg"]
#CMD ["/entrypoint.py"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,86 @@
FROM epicmorg/debian:bookworm-jdk21
LABEL maintainer="Atlassian Crowd Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/atlassian-crowd-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-crowd-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
ENV APP_NAME crowd
#2004
#ENV RUN_UID 0
#ENV RUN_GID 0
# https://confluence.atlassian.com/crowd/important-directories-and-files-78676537.html
ENV CROWD_HOME /var/atlassian/application-data/crowd
ENV CROWD_INSTALL_DIR /opt/atlassian/crowd
ENV CROWD_DB ${CROWD_INSTALL_DIR}/database
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends fontconfig python3 python3-jinja2 tini && \
apt-get clean autoclean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
RUN mkdir -p ${CROWD_INSTALL_DIR} ${CROWD_DB} /opt/atlassian/support /opt/atlassian/etc && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CROWD_INSTALL_DIR}" && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dcrowd.home=\${CROWD_HOME}/g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/setenv.sh && \
sed -i -e 's/port="8095"/port="8095" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CROWD_INSTALL_DIR}/apache-tomcat/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /
#COPY shutdown-wait.sh /
#COPY shared-components/image/entrypoint_helpers.py /
#COPY shared-components/support /opt/atlassian/support
#COPY config/* /opt/atlassian/etc/
RUN chmod +x /entrypoint.sh && \
# chmod +x /entrypoint.py && \
# chmod +x /shutdown-wait.sh && \
# chmod +x /entrypoint_helpers.py && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CROWD_INSTALL_DIR}
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
# Expose HTTP port
EXPOSE 8095
VOLUME ["${CROWD_HOME}"] # Must be declared after setting perms
VOLUME ["${CROWD_DB}"] # Must be declared after setting perms
WORKDIR ${CROWD_HOME}
CMD ["/entrypoint.sh", "-fg"]
#CMD ["/entrypoint.py"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,85 @@
FROM epicmorg/debian:bookworm-jdk6
LABEL maintainer="Atlassian Crowd Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/atlassian-crowd-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-crowd-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
ENV APP_NAME crowd
#2004
#ENV RUN_UID 0
#ENV RUN_GID 0
# https://confluence.atlassian.com/crowd/important-directories-and-files-78676537.html
ENV CROWD_HOME /var/atlassian/application-data/crowd
ENV CROWD_INSTALL_DIR /opt/atlassian/crowd
ENV CROWD_DB ${CROWD_INSTALL_DIR}/database
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends fontconfig python3 python3-jinja2 tini && \
apt-get clean autoclean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
RUN mkdir -p ${CROWD_INSTALL_DIR} ${CROWD_DB} /opt/atlassian/support /opt/atlassian/etc && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CROWD_INSTALL_DIR}" && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dcrowd.home=\${CROWD_HOME}/g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/setenv.sh && \
sed -i -e 's/port="8095"/port="8095" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CROWD_INSTALL_DIR}/apache-tomcat/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /
#COPY shutdown-wait.sh /
#COPY shared-components/image/entrypoint_helpers.py /
#COPY shared-components/support /opt/atlassian/support
#COPY config/* /opt/atlassian/etc/
RUN chmod +x /entrypoint.sh && \
# chmod +x /entrypoint.py && \
# chmod +x /shutdown-wait.sh && \
# chmod +x /entrypoint_helpers.py && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CROWD_INSTALL_DIR}
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
# Expose HTTP port
EXPOSE 8095
VOLUME ["${CROWD_HOME}"] # Must be declared after setting perms
VOLUME ["${CROWD_DB}"] # Must be declared after setting perms
WORKDIR ${CROWD_HOME}
CMD ["/entrypoint.sh", "-fg"]
#CMD ["/entrypoint.py"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,87 @@
FROM epicmorg/debian:bookworm-jdk6
LABEL maintainer="Atlassian Crowd Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/atlassian-crowd-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-crowd-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
ENV APP_NAME crowd
#2004
#ENV RUN_UID 0
#ENV RUN_GID 0
# https://confluence.atlassian.com/crowd/important-directories-and-files-78676537.html
ENV CROWD_HOME /var/atlassian/application-data/crowd
ENV CROWD_INSTALL_DIR /opt/atlassian/crowd
ENV CROWD_DB ${CROWD_INSTALL_DIR}/database
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends fontconfig python3 python3-jinja2 tini && \
apt-get clean autoclean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
RUN mkdir -p ${CROWD_INSTALL_DIR} ${CROWD_DB} /opt/atlassian/support /opt/atlassian/etc && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CROWD_INSTALL_DIR}" && \
sed -i -e '2s/^exec/cd "`dirname "$0"`" \&\& exec/' ${CROWD_INSTALL_DIR}/start_crowd.sh && \
sed -i -e 's#exec "$PRGDIR"/"$EXECUTABLE" start "$@"#exec "$PRGDIR"/"$EXECUTABLE" run "$@"#g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/startup.sh && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dcrowd.home=\${CROWD_HOME}/g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/setenv.sh && \
sed -i -e 's/port="8095"/port="8095" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CROWD_INSTALL_DIR}/apache-tomcat/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /
#COPY shutdown-wait.sh /
#COPY shared-components/image/entrypoint_helpers.py /
#COPY shared-components/support /opt/atlassian/support
#COPY config/* /opt/atlassian/etc/
RUN chmod +x /entrypoint.sh && \
# chmod +x /entrypoint.py && \
# chmod +x /shutdown-wait.sh && \
# chmod +x /entrypoint_helpers.py && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CROWD_INSTALL_DIR}
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
# Expose HTTP port
EXPOSE 8095
VOLUME ["${CROWD_HOME}"] # Must be declared after setting perms
VOLUME ["${CROWD_DB}"] # Must be declared after setting perms
WORKDIR ${CROWD_HOME}
CMD ["/entrypoint.sh", "-fg"]
#CMD ["/entrypoint.py"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,85 @@
FROM epicmorg/debian:bookworm-jdk7
LABEL maintainer="Atlassian Crowd Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/atlassian-crowd-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-crowd-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
ENV APP_NAME crowd
#2004
#ENV RUN_UID 0
#ENV RUN_GID 0
# https://confluence.atlassian.com/crowd/important-directories-and-files-78676537.html
ENV CROWD_HOME /var/atlassian/application-data/crowd
ENV CROWD_INSTALL_DIR /opt/atlassian/crowd
ENV CROWD_DB ${CROWD_INSTALL_DIR}/database
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends fontconfig python3 python3-jinja2 tini && \
apt-get clean autoclean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
RUN mkdir -p ${CROWD_INSTALL_DIR} ${CROWD_DB} /opt/atlassian/support /opt/atlassian/etc && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CROWD_INSTALL_DIR}" && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dcrowd.home=\${CROWD_HOME}/g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/setenv.sh && \
sed -i -e 's/port="8095"/port="8095" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CROWD_INSTALL_DIR}/apache-tomcat/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /
#COPY shutdown-wait.sh /
#COPY shared-components/image/entrypoint_helpers.py /
#COPY shared-components/support /opt/atlassian/support
#COPY config/* /opt/atlassian/etc/
RUN chmod +x /entrypoint.sh && \
# chmod +x /entrypoint.py && \
# chmod +x /shutdown-wait.sh && \
# chmod +x /entrypoint_helpers.py && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CROWD_INSTALL_DIR}
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
# Expose HTTP port
EXPOSE 8095
VOLUME ["${CROWD_HOME}"] # Must be declared after setting perms
VOLUME ["${CROWD_DB}"] # Must be declared after setting perms
WORKDIR ${CROWD_HOME}
CMD ["/entrypoint.sh", "-fg"]
#CMD ["/entrypoint.py"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,87 @@
FROM epicmorg/debian:bookworm-jdk7
LABEL maintainer="Atlassian Crowd Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/atlassian-crowd-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-crowd-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
ENV APP_NAME crowd
#2004
#ENV RUN_UID 0
#ENV RUN_GID 0
# https://confluence.atlassian.com/crowd/important-directories-and-files-78676537.html
ENV CROWD_HOME /var/atlassian/application-data/crowd
ENV CROWD_INSTALL_DIR /opt/atlassian/crowd
ENV CROWD_DB ${CROWD_INSTALL_DIR}/database
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends fontconfig python3 python3-jinja2 tini && \
apt-get clean autoclean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
RUN mkdir -p ${CROWD_INSTALL_DIR} ${CROWD_DB} /opt/atlassian/support /opt/atlassian/etc && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CROWD_INSTALL_DIR}" && \
sed -i -e '2s/^exec/cd "`dirname "$0"`" \&\& exec/' ${CROWD_INSTALL_DIR}/start_crowd.sh && \
sed -i -e 's#exec "$PRGDIR"/"$EXECUTABLE" start "$@"#exec "$PRGDIR"/"$EXECUTABLE" run "$@"#g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/startup.sh && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dcrowd.home=\${CROWD_HOME}/g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/setenv.sh && \
sed -i -e 's/port="8095"/port="8095" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CROWD_INSTALL_DIR}/apache-tomcat/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /
#COPY shutdown-wait.sh /
#COPY shared-components/image/entrypoint_helpers.py /
#COPY shared-components/support /opt/atlassian/support
#COPY config/* /opt/atlassian/etc/
RUN chmod +x /entrypoint.sh && \
# chmod +x /entrypoint.py && \
# chmod +x /shutdown-wait.sh && \
# chmod +x /entrypoint_helpers.py && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CROWD_INSTALL_DIR}
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
# Expose HTTP port
EXPOSE 8095
VOLUME ["${CROWD_HOME}"] # Must be declared after setting perms
VOLUME ["${CROWD_DB}"] # Must be declared after setting perms
WORKDIR ${CROWD_HOME}
CMD ["/entrypoint.sh", "-fg"]
#CMD ["/entrypoint.py"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,85 @@
FROM epicmorg/debian:bookworm-jdk8
LABEL maintainer="Atlassian Crowd Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/atlassian-crowd-${RELEASE}.tar.gz
ARG TEMP_ARCHIVE=/tmp/atlassian-crowd-${RELEASE}.tar.gz
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
ENV APP_NAME crowd
#2004
#ENV RUN_UID 0
#ENV RUN_GID 0
# https://confluence.atlassian.com/crowd/important-directories-and-files-78676537.html
ENV CROWD_HOME /var/atlassian/application-data/crowd
ENV CROWD_INSTALL_DIR /opt/atlassian/crowd
ENV CROWD_DB ${CROWD_INSTALL_DIR}/database
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends fontconfig python3 python3-jinja2 tini && \
apt-get clean autoclean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
RUN mkdir -p ${CROWD_INSTALL_DIR} ${CROWD_DB} /opt/atlassian/support /opt/atlassian/etc && \
tar -xvzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${CROWD_INSTALL_DIR}" && \
sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dcrowd.home=\${CROWD_HOME}/g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/setenv.sh && \
sed -i -e 's/port="8095"/port="8095" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CROWD_INSTALL_DIR}/apache-tomcat/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /
#COPY shutdown-wait.sh /
#COPY shared-components/image/entrypoint_helpers.py /
#COPY shared-components/support /opt/atlassian/support
#COPY config/* /opt/atlassian/etc/
RUN chmod +x /entrypoint.sh && \
# chmod +x /entrypoint.py && \
# chmod +x /shutdown-wait.sh && \
# chmod +x /entrypoint_helpers.py && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CROWD_INSTALL_DIR}
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
# Expose HTTP port
EXPOSE 8095
VOLUME ["${CROWD_HOME}"] # Must be declared after setting perms
VOLUME ["${CROWD_DB}"] # Must be declared after setting perms
WORKDIR ${CROWD_HOME}
CMD ["/entrypoint.sh", "-fg"]
#CMD ["/entrypoint.py"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,87 @@
FROM epicmorg/debian:bookworm-jdk6
LABEL maintainer="Atlassian Crowd Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/crowd-{{ item }}-std.zip
ARG TEMP_ARCHIVE=/tmp/crowd-{{ item }}-std.zip
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
ENV APP_NAME crowd
#2004
#ENV RUN_UID 0
#ENV RUN_GID 0
# https://confluence.atlassian.com/crowd/important-directories-and-files-78676537.html
ENV CROWD_HOME /var/atlassian/application-data/crowd
ENV CROWD_INSTALL_DIR /opt/atlassian/crowd
ENV CROWD_DB ${CROWD_INSTALL_DIR}/database
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends fontconfig python3 python3-jinja2 tini && \
apt-get clean autoclean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
RUN mkdir -p ${CROWD_INSTALL_DIR} ${CROWD_DB} /opt/atlassian/support /opt/atlassian/etc && \
7zz x ${TEMP_ARCHIVE} -o/tmp/crowd-temp && \
mv /tmp/crowd-temp/*/* "${CROWD_INSTALL_DIR}" && \
sed -i -e '2s/^exec/cd "`dirname "$0"`" \&\& exec/' ${CROWD_INSTALL_DIR}/start_crowd.sh && \
# sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dcrowd.home=\${CROWD_HOME}/g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/setenv.sh && \
# sed -i -e 's/port="8095"/port="8095" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CROWD_INSTALL_DIR}/apache-tomcat/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /
#COPY shutdown-wait.sh /
#COPY shared-components/image/entrypoint_helpers.py /
#COPY shared-components/support /opt/atlassian/support
#COPY config/* /opt/atlassian/etc/
RUN chmod +x /entrypoint.sh && \
# chmod +x /entrypoint.py && \
# chmod +x /shutdown-wait.sh && \
# chmod +x /entrypoint_helpers.py && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CROWD_INSTALL_DIR}
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
# Expose HTTP port
EXPOSE 8095
VOLUME ["${CROWD_HOME}"] # Must be declared after setting perms
VOLUME ["${CROWD_DB}"] # Must be declared after setting perms
WORKDIR ${CROWD_HOME}
CMD ["/entrypoint.sh", "-fg"]
#CMD ["/entrypoint.py"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,87 @@
FROM epicmorg/debian:bookworm-jdk7
LABEL maintainer="Atlassian Crowd Server Team; EpicMorg DevTeam, developer@epicm.org"
ARG DEBIAN_FRONTEND=noninteractive
##################################################################
# ARGuments
##################################################################
ARG RELEASE={{ item }}
ARG DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/crowd-{{ item }}-std.zip
ARG TEMP_ARCHIVE=/tmp/crowd-{{ item }}-std.zip
##################################################################
# Setup
##################################################################
ENV RUN_USER daemon
ENV RUN_GROUP daemon
ENV APP_NAME crowd
#2004
#ENV RUN_UID 0
#ENV RUN_GID 0
# https://confluence.atlassian.com/crowd/important-directories-and-files-78676537.html
ENV CROWD_HOME /var/atlassian/application-data/crowd
ENV CROWD_INSTALL_DIR /opt/atlassian/crowd
ENV CROWD_DB ${CROWD_INSTALL_DIR}/database
##################################################################
# Installing
##################################################################
ADD ${DOWNLOAD_URL} /tmp
RUN apt-get update && \
apt-get upgrade -y && \
apt-get install -y --no-install-recommends fontconfig python3 python3-jinja2 tini && \
apt-get clean autoclean && apt-get autoremove -y && rm -rf /var/lib/apt/lists/*
RUN mkdir -p ${CROWD_INSTALL_DIR} ${CROWD_DB} /opt/atlassian/support /opt/atlassian/etc && \
7zz x ${TEMP_ARCHIVE} -o/tmp/crowd-temp && \
mv /tmp/crowd-temp/*/* "${CROWD_INSTALL_DIR}" && \
sed -i -e '2s/^exec/cd "`dirname "$0"`" \&\& exec/' ${CROWD_INSTALL_DIR}/start_crowd.sh && \
# sed -i -e 's/-Xms\([0-9]\+[kmg]\) -Xmx\([0-9]\+[kmg]\)/-Xms\${JVM_MINIMUM_MEMORY:=\1} -Xmx\${JVM_MAXIMUM_MEMORY:=\2} \${JVM_SUPPORT_RECOMMENDED_ARGS} -Dcrowd.home=\${CROWD_HOME}/g' ${CROWD_INSTALL_DIR}/apache-tomcat/bin/setenv.sh && \
# sed -i -e 's/port="8095"/port="8095" secure="${catalinaConnectorSecure}" scheme="${catalinaConnectorScheme}" proxyName="${catalinaConnectorProxyName}" proxyPort="${catalinaConnectorProxyPort}"/' ${CROWD_INSTALL_DIR}/apache-tomcat/conf/server.xml && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
COPY entrypoint.sh /
#COPY shutdown-wait.sh /
#COPY shared-components/image/entrypoint_helpers.py /
#COPY shared-components/support /opt/atlassian/support
#COPY config/* /opt/atlassian/etc/
RUN chmod +x /entrypoint.sh && \
# chmod +x /entrypoint.py && \
# chmod +x /shutdown-wait.sh && \
# chmod +x /entrypoint_helpers.py && \
chown -R ${RUN_USER}:${RUN_GROUP} ${CROWD_INSTALL_DIR}
##################################################################
# cleanup
##################################################################
RUN echo "clean up" && \
apt-get clean -y && \
apt-get autoremove -y && \
apt-get autoclean -y && \
rm -rfv /var/lib/apt/lists/* && \
rm -rfv /var/cache/apt/archives/*.deb && \
rm -rfv /root/tmp/* && \
rm -rfv /tmp/*
# Expose HTTP port
EXPOSE 8095
VOLUME ["${CROWD_HOME}"] # Must be declared after setting perms
VOLUME ["${CROWD_DB}"] # Must be declared after setting perms
WORKDIR ${CROWD_HOME}
CMD ["/entrypoint.sh", "-fg"]
#CMD ["/entrypoint.py"]
ENTRYPOINT ["/usr/bin/tini", "--"]
RUN updatedb

View File

@ -0,0 +1,3 @@
RELEASE={{ item }}
DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/atlassian-crowd-${RELEASE}.zip
TEMP_ARCHIVE=/tmp/atlassian-crowd-${RELEASE}.zip

View File

@ -0,0 +1,3 @@
RELEASE={{ item }}
DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/atlassian-crowd-${RELEASE}.tar.gz
TEMP_ARCHIVE=/tmp/atlassian-crowd-${RELEASE}.tar.gz

View File

@ -0,0 +1,3 @@
RELEASE={{ item }}
DOWNLOAD_URL=https://www.atlassian.com/software/crowd/downloads/binary/crowd-${RELEASE}-std.zip
TEMP_ARCHIVE=/tmp/crowd-${RELEASE}-std.zip

View File

@ -0,0 +1,8 @@
# Defaults
target_directory_crowd_0: "/opt/tmp/crowd/0"
target_directory_crowd_1: "/opt/tmp/crowd/1"
target_directory_crowd_2: "/opt/tmp/crowd/2"
target_directory_crowd_3: "/opt/tmp/crowd/3"
target_directory_crowd_4: "/opt/tmp/crowd/4"
target_directory_crowd_5: "/opt/tmp/crowd/5"
target_directory_crowd_6: "/opt/tmp/crowd/6"

View File

@ -1,31 +1,31 @@
# broken envs, generating without it
#- name: "Generate images for Jira 4 (jdk6)"
# import_tasks: atlassian.jira.4.jdk6.yml
- name: "Generate images for Jira 5.0-5.1 (jdk6)"
import_tasks: atlassian.jira.5.jdk6.yml
- name: "Generate images for Jira 5.2 (jdk6, jdk7)"
import_tasks: atlassian.jira.5.jdk6-7.yml
- name: "Generate images for Jira 6.0-6.2 (jdk7)"
import_tasks: atlassian.jira.6.jdk7.yml
- name: "Generate images for Jira 6.3-6.4 (jdk7, jdk8)"
import_tasks: atlassian.jira.6.jdk7-8.yml
- name: "Generate images for Jira 7 (jdk8) - old links"
import_tasks: atlassian.jira.7.jdk8p1.yml
- name: "Generate images for Jira 7 (jdk8)"
import_tasks: atlassian.jira.7.jdk8p2.yml
- name: "Generate images for Jira 8.0-8.1 (jdk8)"
import_tasks: atlassian.jira.8.jdk8.yml
- name: "Generate images for Jira 8.2-8.20 (jdk8, jdk11)"
import_tasks: atlassian.jira.8.jdk8-11.yml
#
# - name: "Generate images for Jira 5.0-5.1 (jdk6)"
# import_tasks: atlassian.jira.5.jdk6.yml
#
# - name: "Generate images for Jira 5.2 (jdk6, jdk7)"
# import_tasks: atlassian.jira.5.jdk6-7.yml
#
# - name: "Generate images for Jira 6.0-6.2 (jdk7)"
# import_tasks: atlassian.jira.6.jdk7.yml
#
# - name: "Generate images for Jira 6.3-6.4 (jdk7, jdk8)"
# import_tasks: atlassian.jira.6.jdk7-8.yml
#
# - name: "Generate images for Jira 7 (jdk8) - old links"
# import_tasks: atlassian.jira.7.jdk8p1.yml
#
# - name: "Generate images for Jira 7 (jdk8)"
# import_tasks: atlassian.jira.7.jdk8p2.yml
#
# - name: "Generate images for Jira 8.0-8.1 (jdk8)"
# import_tasks: atlassian.jira.8.jdk8.yml
#
# - name: "Generate images for Jira 8.2-8.20 (jdk8, jdk11)"
# import_tasks: atlassian.jira.8.jdk8-11.yml
#
- name: "Generate images for Jira 9.0-9.5 (jdk8, jdk11)"
import_tasks: atlassian.jira.9.jdk8-11.yml

View File

@ -1,4 +1,3 @@
#version: '3.9'
services:
app:
image: "epicmorg/jira:{{ item }}"

View File

@ -1,4 +1,3 @@
#version: '3.9'
services:
app:
image: "epicmorg/jira:{{ item }}"

View File

@ -1,4 +1,3 @@
#version: '3.9'
services:
app:
image: "epicmorg/jira:{{ item }}"

View File

@ -1,4 +1,3 @@
#version: '3.9'
services:
app:
image: "epicmorg/jira:{{ item }}"

View File

@ -1,4 +1,3 @@
#version: '3.9'
services:
app:
image: "epicmorg/jira:{{ item }}"

View File

@ -1,4 +1,3 @@
#version: '3.9'
services:
app:
image: "epicmorg/jira:{{ item }}"

View File

@ -1,4 +1,3 @@
#version: '3.9'
services:
app:
image: "epicmorg/jira:{{ item }}"

View File

@ -1,4 +1,3 @@
#version: '3.9'
services:
app:
image: "epicmorg/jira:{{ item }}"

Some files were not shown because too many files have changed in this diff Show More