mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2025-04-29 16:39:26 +03:00
april update pack 13
This commit is contained in:
commit
9c802442de
112
.github/workflows/epicmorg.ecosystem.images.atlassian.confluence.04.yml
vendored
Normal file
112
.github/workflows/epicmorg.ecosystem.images.atlassian.confluence.04.yml
vendored
Normal file
@ -0,0 +1,112 @@
|
||||
name: EpicMorg Atlassian Confluence 04 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Confluence ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'4.0',
|
||||
'4.0.3',
|
||||
'4.0.4',
|
||||
'4.0.5',
|
||||
'4.0.7',
|
||||
'4.1',
|
||||
'4.1.10',
|
||||
'4.1.2',
|
||||
'4.1.3',
|
||||
'4.1.4',
|
||||
'4.1.5',
|
||||
'4.1.6',
|
||||
'4.1.7',
|
||||
'4.1.9',
|
||||
'4.2',
|
||||
'4.2.1',
|
||||
'4.2.11',
|
||||
'4.2.12',
|
||||
'4.2.13',
|
||||
'4.2.2',
|
||||
'4.2.3',
|
||||
'4.2.4',
|
||||
'4.2.5',
|
||||
'4.2.6',
|
||||
'4.2.7',
|
||||
'4.2.8',
|
||||
'4.3',
|
||||
'4.3.1',
|
||||
'4.3.2',
|
||||
'4.3.3',
|
||||
'4.3.5',
|
||||
'4.3.6',
|
||||
'4.3.7',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian confluence ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/confluence/4/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
152
.github/workflows/epicmorg.ecosystem.images.atlassian.confluence.05.yml
vendored
Normal file
152
.github/workflows/epicmorg.ecosystem.images.atlassian.confluence.05.yml
vendored
Normal file
@ -0,0 +1,152 @@
|
||||
name: EpicMorg Atlassian Confluence 05 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Confluence ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'5.0',
|
||||
'5.0.1',
|
||||
'5.0.2',
|
||||
'5.0.3',
|
||||
'5.1',
|
||||
'5.10.0',
|
||||
'5.10.1',
|
||||
'5.10.2',
|
||||
'5.10.3',
|
||||
'5.10.4',
|
||||
'5.10.6',
|
||||
'5.10.7',
|
||||
'5.10.8',
|
||||
'5.10.9',
|
||||
'5.1.1',
|
||||
'5.1.2',
|
||||
'5.1.3',
|
||||
'5.1.4',
|
||||
'5.1.5',
|
||||
'5.2.3',
|
||||
'5.2.5',
|
||||
'5.3',
|
||||
'5.3.1',
|
||||
'5.3.4',
|
||||
'5.4',
|
||||
'5.4.1',
|
||||
'5.4.2',
|
||||
'5.4.3',
|
||||
'5.4.4',
|
||||
'5.5',
|
||||
'5.5.1',
|
||||
'5.5.2',
|
||||
'5.5.3',
|
||||
'5.5.6',
|
||||
'5.5-OD-31-009',
|
||||
'5.6.1',
|
||||
'5.6.3',
|
||||
'5.6.4',
|
||||
'5.6.5',
|
||||
'5.6.6',
|
||||
'5.7',
|
||||
'5.7.1',
|
||||
'5.7.3',
|
||||
'5.7.4',
|
||||
'5.7.5',
|
||||
'5.7.6',
|
||||
'5.8.10',
|
||||
'5.8.13',
|
||||
'5.8.14',
|
||||
'5.8.15',
|
||||
'5.8.16',
|
||||
'5.8.17',
|
||||
'5.8.18',
|
||||
'5.8.2',
|
||||
'5.8.4',
|
||||
'5.8.5',
|
||||
'5.8.6',
|
||||
'5.8.8',
|
||||
'5.8.9',
|
||||
'5.9.1',
|
||||
'5.9.10',
|
||||
'5.9.11',
|
||||
'5.9.12',
|
||||
'5.9.14',
|
||||
'5.9.1-beta11',
|
||||
'5.9.2',
|
||||
'5.9.3',
|
||||
'5.9.4',
|
||||
'5.9.5',
|
||||
'5.9.6',
|
||||
'5.9.7',
|
||||
'5.9.8',
|
||||
'5.9.9',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian confluence ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/confluence/5/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
183
.github/workflows/epicmorg.ecosystem.images.atlassian.confluence.06.yml
vendored
Normal file
183
.github/workflows/epicmorg.ecosystem.images.atlassian.confluence.06.yml
vendored
Normal file
@ -0,0 +1,183 @@
|
||||
name: EpicMorg Atlassian Confluence 06 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Confluence ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'6.0.1',
|
||||
'6.0.2',
|
||||
'6.0.3',
|
||||
'6.0.4',
|
||||
'6.0.5',
|
||||
'6.0.6',
|
||||
'6.0.7',
|
||||
'6.1.0',
|
||||
'6.10.0',
|
||||
'6.10.1',
|
||||
'6.10.2',
|
||||
'6.10.3',
|
||||
'6.1.1',
|
||||
'6.11.0',
|
||||
'6.11.1',
|
||||
'6.11.2',
|
||||
'6.1.2',
|
||||
'6.12.0',
|
||||
'6.12.1',
|
||||
'6.12.2',
|
||||
'6.12.3',
|
||||
'6.12.4',
|
||||
'6.1.3',
|
||||
'6.13.0',
|
||||
'6.13.1',
|
||||
'6.13.10',
|
||||
'6.13.11',
|
||||
'6.13.12',
|
||||
'6.13.13',
|
||||
'6.13.15',
|
||||
'6.13.17',
|
||||
'6.13.18',
|
||||
'6.13.19',
|
||||
'6.13.2',
|
||||
'6.13.20',
|
||||
'6.13.21',
|
||||
'6.13.23',
|
||||
'6.13.3',
|
||||
'6.13.4',
|
||||
'6.13.5',
|
||||
'6.13.6',
|
||||
'6.13.7',
|
||||
'6.13.8',
|
||||
'6.13.9',
|
||||
'6.1.4',
|
||||
'6.14.0',
|
||||
'6.14.1',
|
||||
'6.14.2',
|
||||
'6.14.3',
|
||||
'6.15.1',
|
||||
'6.15.10',
|
||||
'6.15.2',
|
||||
'6.15.4',
|
||||
'6.15.6',
|
||||
'6.15.7',
|
||||
'6.15.8',
|
||||
'6.15.9',
|
||||
'6.2.0',
|
||||
'6.2.1',
|
||||
'6.2.2',
|
||||
'6.2.3',
|
||||
'6.2.4',
|
||||
'6.3.1',
|
||||
'6.3.2',
|
||||
'6.3.3',
|
||||
'6.3.4',
|
||||
'6.4.0',
|
||||
'6.4.1',
|
||||
'6.4.2',
|
||||
'6.4.3',
|
||||
'6.5.0',
|
||||
'6.5.1',
|
||||
'6.5.2',
|
||||
'6.5.3',
|
||||
'6.6.0',
|
||||
'6.6.1',
|
||||
'6.6.10',
|
||||
'6.6.11',
|
||||
'6.6.12',
|
||||
'6.6.13',
|
||||
'6.6.14',
|
||||
'6.6.15',
|
||||
'6.6.16',
|
||||
'6.6.17',
|
||||
'6.6.2',
|
||||
'6.6.3',
|
||||
'6.6.4',
|
||||
'6.6.5',
|
||||
'6.6.6',
|
||||
'6.6.7',
|
||||
'6.6.8',
|
||||
'6.6.9',
|
||||
'6.7.0',
|
||||
'6.7.1',
|
||||
'6.7.2',
|
||||
'6.7.3',
|
||||
'6.8.0',
|
||||
'6.8.1',
|
||||
'6.8.2',
|
||||
'6.8.3',
|
||||
'6.8.5',
|
||||
'6.9.0',
|
||||
'6.9.1',
|
||||
'6.9.3',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian confluence ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/confluence/6/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
222
.github/workflows/epicmorg.ecosystem.images.atlassian.confluence.07.yml
vendored
Normal file
222
.github/workflows/epicmorg.ecosystem.images.atlassian.confluence.07.yml
vendored
Normal file
@ -0,0 +1,222 @@
|
||||
name: EpicMorg Atlassian Confluence 07 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Confluence ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'7.0.1',
|
||||
'7.0.2',
|
||||
'7.0.3',
|
||||
'7.0.4',
|
||||
'7.0.5',
|
||||
'7.1.0',
|
||||
'7.10.0',
|
||||
'7.10.1',
|
||||
'7.10.2',
|
||||
'7.1.1',
|
||||
'7.11.0',
|
||||
'7.11.1',
|
||||
'7.11.2',
|
||||
'7.11.3',
|
||||
'7.11.6',
|
||||
'7.1.2',
|
||||
'7.12.0',
|
||||
'7.12.1',
|
||||
'7.12.2',
|
||||
'7.12.3',
|
||||
'7.12.4',
|
||||
'7.12.5',
|
||||
'7.13.0',
|
||||
'7.13.1',
|
||||
'7.13.11',
|
||||
'7.13.12',
|
||||
'7.13.13',
|
||||
'7.13.14',
|
||||
'7.13.15',
|
||||
'7.13.16',
|
||||
'7.13.17',
|
||||
'7.13.18',
|
||||
'7.13.19',
|
||||
'7.13.2',
|
||||
'7.13.20',
|
||||
'7.13.3',
|
||||
'7.13.4',
|
||||
'7.13.5',
|
||||
'7.13.6',
|
||||
'7.13.7',
|
||||
'7.13.8',
|
||||
'7.13.9',
|
||||
'7.14.0',
|
||||
'7.14.1',
|
||||
'7.14.2',
|
||||
'7.14.3',
|
||||
'7.14.4',
|
||||
'7.15.0',
|
||||
'7.15.1',
|
||||
'7.15.2',
|
||||
'7.15.3',
|
||||
'7.16.0',
|
||||
'7.16.1',
|
||||
'7.16.2',
|
||||
'7.16.3',
|
||||
'7.16.4',
|
||||
'7.16.5',
|
||||
'7.17.0',
|
||||
'7.17.1',
|
||||
'7.17.2',
|
||||
'7.17.3',
|
||||
'7.17.4',
|
||||
'7.17.5',
|
||||
'7.18.0',
|
||||
'7.18.1',
|
||||
'7.18.2',
|
||||
'7.18.3',
|
||||
'7.19.0',
|
||||
'7.19.1',
|
||||
'7.19.10',
|
||||
'7.19.11',
|
||||
'7.19.12',
|
||||
'7.19.14',
|
||||
'7.19.15',
|
||||
'7.19.16',
|
||||
'7.19.17',
|
||||
'7.19.18',
|
||||
'7.19.19',
|
||||
'7.19.2',
|
||||
'7.19.20',
|
||||
'7.19.21',
|
||||
'7.19.22',
|
||||
'7.19.23',
|
||||
'7.19.24',
|
||||
'7.19.25',
|
||||
'7.19.26',
|
||||
'7.19.27',
|
||||
'7.19.28',
|
||||
'7.19.29',
|
||||
'7.19.3',
|
||||
'7.19.30',
|
||||
'7.19.4',
|
||||
'7.19.5',
|
||||
'7.19.6',
|
||||
'7.19.7',
|
||||
'7.19.8',
|
||||
'7.19.9',
|
||||
'7.2.0',
|
||||
'7.20.0',
|
||||
'7.20.1',
|
||||
'7.20.2',
|
||||
'7.20.3',
|
||||
'7.2.1',
|
||||
'7.2.2',
|
||||
'7.3.1',
|
||||
'7.3.2',
|
||||
'7.3.3',
|
||||
'7.3.4',
|
||||
'7.3.5',
|
||||
'7.4.0',
|
||||
'7.4.1',
|
||||
'7.4.10',
|
||||
'7.4.11',
|
||||
'7.4.12',
|
||||
'7.4.13',
|
||||
'7.4.14',
|
||||
'7.4.15',
|
||||
'7.4.16',
|
||||
'7.4.17',
|
||||
'7.4.18',
|
||||
'7.4.3',
|
||||
'7.4.4',
|
||||
'7.4.5',
|
||||
'7.4.6',
|
||||
'7.4.7',
|
||||
'7.4.8',
|
||||
'7.4.9',
|
||||
'7.5.0',
|
||||
'7.5.1',
|
||||
'7.5.2',
|
||||
'7.6.0',
|
||||
'7.6.1',
|
||||
'7.6.2',
|
||||
'7.6.3',
|
||||
'7.7.2',
|
||||
'7.7.3',
|
||||
'7.7.4',
|
||||
'7.8.0',
|
||||
'7.8.1',
|
||||
'7.8.3',
|
||||
'7.9.0',
|
||||
'7.9.1',
|
||||
'7.9.3',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian confluence ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/confluence/7/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
140
.github/workflows/epicmorg.ecosystem.images.atlassian.confluence.08.yml
vendored
Normal file
140
.github/workflows/epicmorg.ecosystem.images.atlassian.confluence.08.yml
vendored
Normal file
@ -0,0 +1,140 @@
|
||||
name: EpicMorg Atlassian Confluence 08 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Confluence ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'8.0.0',
|
||||
'8.0.1',
|
||||
'8.0.2',
|
||||
'8.0.3',
|
||||
'8.0.4',
|
||||
'8.1.0',
|
||||
'8.1.1',
|
||||
'8.1.3',
|
||||
'8.1.4',
|
||||
'8.2.0',
|
||||
'8.2.1',
|
||||
'8.2.2',
|
||||
'8.2.3',
|
||||
'8.3.0',
|
||||
'8.3.1',
|
||||
'8.3.2',
|
||||
'8.3.3',
|
||||
'8.3.4',
|
||||
'8.4.0',
|
||||
'8.4.1',
|
||||
'8.4.2',
|
||||
'8.4.3',
|
||||
'8.4.4',
|
||||
'8.4.5',
|
||||
'8.5.0',
|
||||
'8.5.1',
|
||||
'8.5.10',
|
||||
'8.5.11',
|
||||
'8.5.12',
|
||||
'8.5.14',
|
||||
'8.5.15',
|
||||
'8.5.16',
|
||||
'8.5.17',
|
||||
'8.5.18',
|
||||
'8.5.19',
|
||||
'8.5.2',
|
||||
'8.5.20',
|
||||
'8.5.21',
|
||||
'8.5.3',
|
||||
'8.5.4',
|
||||
'8.5.5',
|
||||
'8.5.6',
|
||||
'8.5.7',
|
||||
'8.5.8',
|
||||
'8.5.9',
|
||||
'8.6.0',
|
||||
'8.6.1',
|
||||
'8.6.2',
|
||||
'8.7.1',
|
||||
'8.7.2',
|
||||
'8.8.0',
|
||||
'8.8.1',
|
||||
'8.9.0',
|
||||
'8.9.1',
|
||||
'8.9.2',
|
||||
'8.9.3',
|
||||
'8.9.4',
|
||||
'8.9.5',
|
||||
'8.9.6',
|
||||
'8.9.7',
|
||||
'8.9.8',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian confluence ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/confluence/8/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
91
.github/workflows/epicmorg.ecosystem.images.atlassian.confluence.09.yml
vendored
Normal file
91
.github/workflows/epicmorg.ecosystem.images.atlassian.confluence.09.yml
vendored
Normal file
@ -0,0 +1,91 @@
|
||||
name: EpicMorg Atlassian Confluence 09 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Confluence ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'9.0.0',
|
||||
'9.0.1',
|
||||
'9.0.2',
|
||||
'9.0.3',
|
||||
'9.1.0',
|
||||
'9.1.1',
|
||||
'9.2.0',
|
||||
'9.2.1',
|
||||
'9.2.2',
|
||||
'9.3.1',
|
||||
'9.3.2',
|
||||
'9.4.0',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian confluence ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/confluence/9/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
88
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.00.yml
vendored
Normal file
88
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.00.yml
vendored
Normal file
@ -0,0 +1,88 @@
|
||||
name: EpicMorg Atlassian Crowd 00 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Crowd ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'0.3.1',
|
||||
'0.3.2',
|
||||
'0.3.3',
|
||||
'0.4',
|
||||
'0.4.1',
|
||||
'0.4.2',
|
||||
'0.4.3',
|
||||
'0.4.4',
|
||||
'0.4.5',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian crowd ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/crowd/0/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
95
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.01.yml
vendored
Normal file
95
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.01.yml
vendored
Normal file
@ -0,0 +1,95 @@
|
||||
name: EpicMorg Atlassian Crowd 01 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Crowd ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'1.3',
|
||||
'1.3.2',
|
||||
'1.3.3',
|
||||
'1.4',
|
||||
'1.4.2',
|
||||
'1.4.3',
|
||||
'1.4.4',
|
||||
'1.4.7',
|
||||
'1.4.8',
|
||||
'1.5',
|
||||
'1.5.1',
|
||||
'1.5.2',
|
||||
'1.5.3',
|
||||
'1.6',
|
||||
'1.6.1',
|
||||
'1.6.3',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian crowd ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/crowd/1/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
139
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.02.yml
vendored
Normal file
139
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.02.yml
vendored
Normal file
@ -0,0 +1,139 @@
|
||||
name: EpicMorg Atlassian Crowd 02 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Crowd ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'2.0.0',
|
||||
'2.0.1',
|
||||
'2.0.2',
|
||||
'2.0.3',
|
||||
'2.0.4',
|
||||
'2.0.5',
|
||||
'2.0.6',
|
||||
'2.0.7',
|
||||
'2.0.9',
|
||||
'2.1.0',
|
||||
'2.10.1',
|
||||
'2.10.2',
|
||||
'2.10.3',
|
||||
'2.1.0-beta4',
|
||||
'2.1.1',
|
||||
'2.11.0',
|
||||
'2.11.1',
|
||||
'2.11.2',
|
||||
'2.1.2',
|
||||
'2.12.0',
|
||||
'2.2.2',
|
||||
'2.2.4',
|
||||
'2.2.7',
|
||||
'2.2.9',
|
||||
'2.3.1',
|
||||
'2.3.2',
|
||||
'2.3.3',
|
||||
'2.3.4',
|
||||
'2.3.6',
|
||||
'2.3.7',
|
||||
'2.3.9',
|
||||
'2.4.0',
|
||||
'2.4.1',
|
||||
'2.4.10',
|
||||
'2.4.2',
|
||||
'2.5.0',
|
||||
'2.5.1',
|
||||
'2.5.2',
|
||||
'2.5.3',
|
||||
'2.5.4',
|
||||
'2.5.5',
|
||||
'2.5.7',
|
||||
'2.6.0',
|
||||
'2.6.1',
|
||||
'2.6.2',
|
||||
'2.6.3',
|
||||
'2.6.4',
|
||||
'2.6.5',
|
||||
'2.6.7',
|
||||
'2.7.0',
|
||||
'2.7.1',
|
||||
'2.7.2',
|
||||
'2.8.0',
|
||||
'2.8.2',
|
||||
'2.8.3',
|
||||
'2.8.4',
|
||||
'2.8.8',
|
||||
'2.9.1',
|
||||
'2.9.5',
|
||||
'2.9.7',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian crowd ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/crowd/2/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
118
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.03.yml
vendored
Normal file
118
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.03.yml
vendored
Normal file
@ -0,0 +1,118 @@
|
||||
name: EpicMorg Atlassian Crowd 03 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Crowd ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'3.0.0',
|
||||
'3.0.1',
|
||||
'3.0.2',
|
||||
'3.0.3',
|
||||
'3.0.5',
|
||||
'3.1.1',
|
||||
'3.1.2',
|
||||
'3.1.3',
|
||||
'3.1.4',
|
||||
'3.1.5',
|
||||
'3.1.6',
|
||||
'3.2.0',
|
||||
'3.2.1',
|
||||
'3.2.11',
|
||||
'3.2.2',
|
||||
'3.2.3',
|
||||
'3.2.5',
|
||||
'3.2.6',
|
||||
'3.2.7',
|
||||
'3.2.8',
|
||||
'3.3.0',
|
||||
'3.3.2',
|
||||
'3.3.3',
|
||||
'3.3.4',
|
||||
'3.3.5',
|
||||
'3.3.6',
|
||||
'3.3.7',
|
||||
'3.4.0',
|
||||
'3.4.3',
|
||||
'3.4.4',
|
||||
'3.4.5',
|
||||
'3.4.6',
|
||||
'3.5.0',
|
||||
'3.5.1',
|
||||
'3.6.0',
|
||||
'3.6.2',
|
||||
'3.7.0',
|
||||
'3.7.1',
|
||||
'3.7.2',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian crowd ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/crowd/3/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
113
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.04.yml
vendored
Normal file
113
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.04.yml
vendored
Normal file
@ -0,0 +1,113 @@
|
||||
name: EpicMorg Atlassian Crowd 04 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Crowd ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'4.0.0',
|
||||
'4.0.2',
|
||||
'4.0.3',
|
||||
'4.0.4',
|
||||
'4.0.5',
|
||||
'4.1.0',
|
||||
'4.1.1',
|
||||
'4.1.10',
|
||||
'4.1.2',
|
||||
'4.1.3',
|
||||
'4.1.5',
|
||||
'4.1.6',
|
||||
'4.1.8',
|
||||
'4.1.9',
|
||||
'4.2.0',
|
||||
'4.2.1',
|
||||
'4.2.2',
|
||||
'4.2.3',
|
||||
'4.2.4',
|
||||
'4.2.5',
|
||||
'4.3.0',
|
||||
'4.3.10',
|
||||
'4.3.11',
|
||||
'4.3.5',
|
||||
'4.3.7',
|
||||
'4.3.8',
|
||||
'4.3.9',
|
||||
'4.4.0',
|
||||
'4.4.1',
|
||||
'4.4.2',
|
||||
'4.4.3',
|
||||
'4.4.4',
|
||||
'4.4.5',
|
||||
'4.4.6',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian crowd ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/crowd/4/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
121
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.05.yml
vendored
Normal file
121
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.05.yml
vendored
Normal file
@ -0,0 +1,121 @@
|
||||
name: EpicMorg Atlassian Crowd 05 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Crowd ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'5.0.0',
|
||||
'5.0.1',
|
||||
'5.0.10',
|
||||
'5.0.11',
|
||||
'5.0.2',
|
||||
'5.0.3',
|
||||
'5.0.4',
|
||||
'5.0.5',
|
||||
'5.0.6',
|
||||
'5.0.7',
|
||||
'5.0.8',
|
||||
'5.0.9',
|
||||
'5.1.0',
|
||||
'5.1.1',
|
||||
'5.1.11',
|
||||
'5.1.12',
|
||||
'5.1.13',
|
||||
'5.1.2',
|
||||
'5.1.3',
|
||||
'5.1.4',
|
||||
'5.1.5',
|
||||
'5.1.6',
|
||||
'5.1.7',
|
||||
'5.1.8',
|
||||
'5.1.9',
|
||||
'5.2.0',
|
||||
'5.2.1',
|
||||
'5.2.10',
|
||||
'5.2.2',
|
||||
'5.2.3',
|
||||
'5.2.4',
|
||||
'5.2.6',
|
||||
'5.2.7',
|
||||
'5.2.8',
|
||||
'5.2.9',
|
||||
'5.3.0',
|
||||
'5.3.1',
|
||||
'5.3.2',
|
||||
'5.3.3',
|
||||
'5.3.4',
|
||||
'5.3.5',
|
||||
'5.3.6',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian crowd ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/crowd/5/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
95
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.06.yml
vendored
Normal file
95
.github/workflows/epicmorg.ecosystem.images.atlassian.crowd.06.yml
vendored
Normal file
@ -0,0 +1,95 @@
|
||||
name: EpicMorg Atlassian Crowd 06 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Crowd ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'6.0.0',
|
||||
'6.0.1',
|
||||
'6.0.2',
|
||||
'6.0.3',
|
||||
'6.0.4',
|
||||
'6.0.6',
|
||||
'6.0.7',
|
||||
'6.1.0',
|
||||
'6.1.1',
|
||||
'6.1.2',
|
||||
'6.1.3',
|
||||
'6.1.4',
|
||||
'6.2.0',
|
||||
'6.2.2',
|
||||
'6.2.3',
|
||||
'6.3.0',
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian crowd ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/crowd/6/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
96
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.04.yml
vendored
Normal file
96
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.04.yml
vendored
Normal file
@ -0,0 +1,96 @@
|
||||
name: EpicMorg Atlassian Jira 04 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Jira ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'4.1.1',
|
||||
'4.1.2',
|
||||
'4.2',
|
||||
'4.2.1',
|
||||
'4.2.2',
|
||||
'4.2.3',
|
||||
'4.2.4',
|
||||
'4.3',
|
||||
'4.3.1',
|
||||
'4.3.2',
|
||||
'4.3.3',
|
||||
'4.3.4',
|
||||
'4.4',
|
||||
'4.4.1',
|
||||
'4.4.3',
|
||||
'4.4.4',
|
||||
'4.4.5'
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian jira ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/jira/4/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
108
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.05.yml
vendored
Normal file
108
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.05.yml
vendored
Normal file
@ -0,0 +1,108 @@
|
||||
name: EpicMorg Atlassian Jira 05 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Jira ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'5.0',
|
||||
'5.0.1',
|
||||
'5.0.2',
|
||||
'5.0.3',
|
||||
'5.0.4',
|
||||
'5.0.5',
|
||||
'5.0.6',
|
||||
'5.0.7',
|
||||
'5.1',
|
||||
'5.1.1',
|
||||
'5.1.2',
|
||||
'5.1.3',
|
||||
'5.1.4',
|
||||
'5.1.5',
|
||||
'5.1.6',
|
||||
'5.1.7',
|
||||
'5.1.8',
|
||||
'5.2',
|
||||
'5.2.1',
|
||||
'5.2.10',
|
||||
'5.2.11',
|
||||
'5.2.2',
|
||||
'5.2.3',
|
||||
'5.2.4',
|
||||
'5.2.4.1',
|
||||
'5.2.5',
|
||||
'5.2.6',
|
||||
'5.2.7',
|
||||
'5.2.8'
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian jira ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/jira/5/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
136
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.06.yml
vendored
Normal file
136
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.06.yml
vendored
Normal file
@ -0,0 +1,136 @@
|
||||
name: EpicMorg Atlassian Jira 06 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Jira ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'6.0',
|
||||
'6.0.1',
|
||||
'6.0.2',
|
||||
'6.0.3',
|
||||
'6.0.4',
|
||||
'6.0.5',
|
||||
'6.0.6',
|
||||
'6.0.7',
|
||||
'6.0.8',
|
||||
'6.1',
|
||||
'6.1.1',
|
||||
'6.1.2',
|
||||
'6.1.3',
|
||||
'6.1.4',
|
||||
'6.1.5',
|
||||
'6.1.6',
|
||||
'6.1.7',
|
||||
'6.1.8',
|
||||
'6.1.9',
|
||||
'6.2',
|
||||
'6.2.1',
|
||||
'6.2.2',
|
||||
'6.2.3',
|
||||
'6.2.4',
|
||||
'6.2.5',
|
||||
'6.2.6',
|
||||
'6.2.7',
|
||||
'6.3',
|
||||
'6.3.1',
|
||||
'6.3.10',
|
||||
'6.3.11',
|
||||
'6.3.12',
|
||||
'6.3.13',
|
||||
'6.3.14',
|
||||
'6.3.15',
|
||||
'6.3.3',
|
||||
'6.3.4',
|
||||
'6.3.5',
|
||||
'6.3.6',
|
||||
'6.3.7',
|
||||
'6.3.8',
|
||||
'6.3.9',
|
||||
'6.4',
|
||||
'6.4.1',
|
||||
'6.4.10',
|
||||
'6.4.11',
|
||||
'6.4.12',
|
||||
'6.4.13',
|
||||
'6.4.14',
|
||||
'6.4.2',
|
||||
'6.4.3',
|
||||
'6.4.4',
|
||||
'6.4.5',
|
||||
'6.4.6',
|
||||
'6.4.7',
|
||||
'6.4.8',
|
||||
'6.4.9'
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian jira ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/jira/6/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
186
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.07.yml
vendored
Normal file
186
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.07.yml
vendored
Normal file
@ -0,0 +1,186 @@
|
||||
name: EpicMorg Atlassian Jira 07 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Jira ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'7.0.0',
|
||||
'7.0.10',
|
||||
'7.0.11',
|
||||
'7.0.2',
|
||||
'7.0.4',
|
||||
'7.0.5',
|
||||
'7.0.9',
|
||||
'7.1.0',
|
||||
'7.10.0',
|
||||
'7.10.1',
|
||||
'7.10.2',
|
||||
'7.1.0-m01',
|
||||
'7.1.1',
|
||||
'7.1.10',
|
||||
'7.11.0',
|
||||
'7.11.1',
|
||||
'7.11.2',
|
||||
'7.1.2',
|
||||
'7.12.0',
|
||||
'7.12.1',
|
||||
'7.12.3',
|
||||
'7.13.0',
|
||||
'7.13.1',
|
||||
'7.13.11',
|
||||
'7.13.12',
|
||||
'7.13.13',
|
||||
'7.13.14',
|
||||
'7.13.15',
|
||||
'7.13.16',
|
||||
'7.13.17',
|
||||
'7.13.18',
|
||||
'7.13.2',
|
||||
'7.13.3',
|
||||
'7.13.4',
|
||||
'7.13.5',
|
||||
'7.13.6',
|
||||
'7.13.8',
|
||||
'7.13.9',
|
||||
'7.1.4',
|
||||
'7.1.6',
|
||||
'7.1.7',
|
||||
'7.1.8',
|
||||
'7.1.9',
|
||||
'7.2.0',
|
||||
'7.2.1',
|
||||
'7.2.10',
|
||||
'7.2.11',
|
||||
'7.2.12',
|
||||
'7.2.13',
|
||||
'7.2.14',
|
||||
'7.2.15',
|
||||
'7.2.2',
|
||||
'7.2.3',
|
||||
'7.2.4',
|
||||
'7.2.6',
|
||||
'7.2.7',
|
||||
'7.2.8',
|
||||
'7.2.9',
|
||||
'7.3.0',
|
||||
'7.3.1',
|
||||
'7.3.2',
|
||||
'7.3.3',
|
||||
'7.3.4',
|
||||
'7.3.5',
|
||||
'7.3.6',
|
||||
'7.3.7',
|
||||
'7.3.8',
|
||||
'7.3.9',
|
||||
'7.4.0',
|
||||
'7.4.1',
|
||||
'7.4.2',
|
||||
'7.4.3',
|
||||
'7.4.4',
|
||||
'7.4.5',
|
||||
'7.4.6',
|
||||
'7.5.0',
|
||||
'7.5.1',
|
||||
'7.5.2',
|
||||
'7.5.3',
|
||||
'7.5.4',
|
||||
'7.6.0',
|
||||
'7.6.1',
|
||||
'7.6.10',
|
||||
'7.6.11',
|
||||
'7.6.12',
|
||||
'7.6.13',
|
||||
'7.6.14',
|
||||
'7.6.15',
|
||||
'7.6.16',
|
||||
'7.6.17',
|
||||
'7.6.2',
|
||||
'7.6.3',
|
||||
'7.6.4',
|
||||
'7.6.6',
|
||||
'7.6.7',
|
||||
'7.6.8',
|
||||
'7.6.9',
|
||||
'7.7.0',
|
||||
'7.7.1',
|
||||
'7.7.2',
|
||||
'7.7.4',
|
||||
'7.8.0',
|
||||
'7.8.1',
|
||||
'7.8.2',
|
||||
'7.8.4',
|
||||
'7.9.0',
|
||||
'7.9.2'
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian jira ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/jira/7/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
218
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.08.yml
vendored
Normal file
218
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.08.yml
vendored
Normal file
@ -0,0 +1,218 @@
|
||||
name: EpicMorg Atlassian Jira 08 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Jira ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'8.0.0',
|
||||
'8.0.2',
|
||||
'8.0.3',
|
||||
'8.1.0',
|
||||
'8.10.0',
|
||||
'8.10.1',
|
||||
'8.1.1',
|
||||
'8.11.0',
|
||||
'8.11.1',
|
||||
'8.1.2',
|
||||
'8.12.0',
|
||||
'8.12.1',
|
||||
'8.12.2',
|
||||
'8.12.3',
|
||||
'8.1.3',
|
||||
'8.13.0',
|
||||
'8.13.1',
|
||||
'8.13.10',
|
||||
'8.13.11',
|
||||
'8.13.12',
|
||||
'8.13.13',
|
||||
'8.13.14',
|
||||
'8.13.15',
|
||||
'8.13.16',
|
||||
'8.13.17',
|
||||
'8.13.18',
|
||||
'8.13.19',
|
||||
'8.13.2',
|
||||
'8.13.20',
|
||||
'8.13.21',
|
||||
'8.13.22',
|
||||
'8.13.24',
|
||||
'8.13.25',
|
||||
'8.13.26',
|
||||
'8.13.27',
|
||||
'8.13.3',
|
||||
'8.13.4',
|
||||
'8.13.5',
|
||||
'8.13.6',
|
||||
'8.13.7',
|
||||
'8.13.8',
|
||||
'8.13.9',
|
||||
'8.14.0',
|
||||
'8.14.1',
|
||||
'8.15.0',
|
||||
'8.15.1',
|
||||
'8.16.0',
|
||||
'8.16.1',
|
||||
'8.16.2',
|
||||
'8.17.0',
|
||||
'8.17.1',
|
||||
'8.18.1',
|
||||
'8.18.2',
|
||||
'8.19.0',
|
||||
'8.19.1',
|
||||
'8.2.0',
|
||||
'8.20.0',
|
||||
'8.20.1',
|
||||
'8.20.10',
|
||||
'8.20.11',
|
||||
'8.20.12',
|
||||
'8.20.13',
|
||||
'8.20.14',
|
||||
'8.20.15',
|
||||
'8.20.16',
|
||||
'8.20.17',
|
||||
'8.20.19',
|
||||
'8.20.2',
|
||||
'8.20.20',
|
||||
'8.20.21',
|
||||
'8.20.22',
|
||||
'8.20.23',
|
||||
'8.20.24',
|
||||
'8.20.25',
|
||||
'8.20.26',
|
||||
'8.20.27',
|
||||
'8.20.28',
|
||||
'8.20.29',
|
||||
'8.20.3',
|
||||
'8.20.30',
|
||||
'8.20.4',
|
||||
'8.20.5',
|
||||
'8.20.6',
|
||||
'8.20.7',
|
||||
'8.20.8',
|
||||
'8.20.9',
|
||||
'8.2.1',
|
||||
'8.21.0',
|
||||
'8.21.1',
|
||||
'8.2.2',
|
||||
'8.22.0',
|
||||
'8.22.1',
|
||||
'8.22.2',
|
||||
'8.22.3',
|
||||
'8.22.4',
|
||||
'8.22.5',
|
||||
'8.22.6',
|
||||
'8.2.3',
|
||||
'8.2.4',
|
||||
'8.2.5',
|
||||
'8.2.6',
|
||||
'8.3.0',
|
||||
'8.3.1',
|
||||
'8.3.2',
|
||||
'8.3.3',
|
||||
'8.3.4',
|
||||
'8.3.5',
|
||||
'8.4.0',
|
||||
'8.4.1',
|
||||
'8.4.2',
|
||||
'8.4.3',
|
||||
'8.5.0',
|
||||
'8.5.1',
|
||||
'8.5.10',
|
||||
'8.5.11',
|
||||
'8.5.12',
|
||||
'8.5.13',
|
||||
'8.5.14',
|
||||
'8.5.15',
|
||||
'8.5.16',
|
||||
'8.5.17',
|
||||
'8.5.18',
|
||||
'8.5.19',
|
||||
'8.5.2',
|
||||
'8.5.3',
|
||||
'8.5.4',
|
||||
'8.5.5',
|
||||
'8.5.6',
|
||||
'8.5.7',
|
||||
'8.5.8',
|
||||
'8.5.9',
|
||||
'8.6.0',
|
||||
'8.6.1',
|
||||
'8.7.0',
|
||||
'8.7.1',
|
||||
'8.8.0',
|
||||
'8.8.1',
|
||||
'8.9.0',
|
||||
'8.9.1'
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian jira ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/jira/8/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
173
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.09.yml
vendored
Normal file
173
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.09.yml
vendored
Normal file
@ -0,0 +1,173 @@
|
||||
name: EpicMorg Atlassian Jira 09 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Jira ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'9.0.0',
|
||||
'9.1.0',
|
||||
'9.10.0',
|
||||
'9.10.1',
|
||||
'9.10.2',
|
||||
'9.1.1',
|
||||
'9.11.0',
|
||||
'9.11.1',
|
||||
'9.11.2',
|
||||
'9.11.3',
|
||||
'9.12.0',
|
||||
'9.12.1',
|
||||
'9.12.10',
|
||||
'9.12.11',
|
||||
'9.12.12',
|
||||
'9.12.13',
|
||||
'9.12.14',
|
||||
'9.12.15',
|
||||
'9.12.16',
|
||||
'9.12.17',
|
||||
'9.12.18',
|
||||
'9.12.19',
|
||||
'9.12.2',
|
||||
'9.12.20',
|
||||
'9.12.21',
|
||||
'9.12.22',
|
||||
'9.12.3',
|
||||
'9.12.4',
|
||||
'9.12.5',
|
||||
'9.12.6',
|
||||
'9.12.7',
|
||||
'9.12.8',
|
||||
'9.12.9',
|
||||
'9.13.0',
|
||||
'9.13.1',
|
||||
'9.14.0',
|
||||
'9.14.1',
|
||||
'9.15.2',
|
||||
'9.16.0',
|
||||
'9.16.1',
|
||||
'9.17.0',
|
||||
'9.17.1',
|
||||
'9.17.2',
|
||||
'9.17.3',
|
||||
'9.17.4',
|
||||
'9.17.5',
|
||||
'9.2.0',
|
||||
'9.2.1',
|
||||
'9.3.0',
|
||||
'9.3.1',
|
||||
'9.3.2',
|
||||
'9.3.3',
|
||||
'9.4.0',
|
||||
'9.4.1',
|
||||
'9.4.10',
|
||||
'9.4.11',
|
||||
'9.4.12',
|
||||
'9.4.14',
|
||||
'9.4.15',
|
||||
'9.4.16',
|
||||
'9.4.17',
|
||||
'9.4.18',
|
||||
'9.4.19',
|
||||
'9.4.2',
|
||||
'9.4.20',
|
||||
'9.4.21',
|
||||
'9.4.22',
|
||||
'9.4.23',
|
||||
'9.4.24',
|
||||
'9.4.25',
|
||||
'9.4.26',
|
||||
'9.4.27',
|
||||
'9.4.28',
|
||||
'9.4.29',
|
||||
'9.4.3',
|
||||
'9.4.30',
|
||||
'9.4.4',
|
||||
'9.4.5',
|
||||
'9.4.6',
|
||||
'9.4.7',
|
||||
'9.4.8',
|
||||
'9.4.9',
|
||||
'9.5.0',
|
||||
'9.5.1',
|
||||
'9.6.0',
|
||||
'9.7.0',
|
||||
'9.7.1',
|
||||
'9.7.2',
|
||||
'9.8.0',
|
||||
'9.8.1',
|
||||
'9.8.2',
|
||||
'9.9.0',
|
||||
'9.9.1',
|
||||
'9.9.2'
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian jira ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/jira/9/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
96
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.10.yml
vendored
Normal file
96
.github/workflows/epicmorg.ecosystem.images.atlassian.jira.10.yml
vendored
Normal file
@ -0,0 +1,96 @@
|
||||
name: EpicMorg Atlassian Jira 10 Images
|
||||
|
||||
on:
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
|
||||
build-images:
|
||||
name: Atlassian Jira ${{ matrix.version }} Image
|
||||
runs-on: [ ubuntu-24.04 ]
|
||||
strategy:
|
||||
matrix:
|
||||
version: [
|
||||
'10.0.0',
|
||||
'10.0.1',
|
||||
'10.1.1',
|
||||
'10.1.2',
|
||||
'10.2.0',
|
||||
'10.2.1',
|
||||
'10.3.0',
|
||||
'10.3.1',
|
||||
'10.3.2',
|
||||
'10.3.3',
|
||||
'10.3.4',
|
||||
'10.3.5',
|
||||
'10.4.0',
|
||||
'10.4.1',
|
||||
'10.5.0',
|
||||
'10.5.1',
|
||||
'10.6.0'
|
||||
]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
clean: true
|
||||
show-progress: true
|
||||
submodules: true
|
||||
|
||||
- name: Log into docker registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||
|
||||
- name: Log into Quay.IO registry
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||
|
||||
- name: Check buildah
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: buildah --version
|
||||
|
||||
- name: Test Make
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make
|
||||
|
||||
- name: Install requirements.txt
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make pip
|
||||
|
||||
- name: "Build and Deploy Atlassian jira ${{ matrix.version }} Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/jira/10/${{ matrix.version }} && pwd && make build && make deploy
|
||||
|
||||
##################################################################################
|
||||
|
||||
- name: Cleanup
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: make clean
|
@ -74,6 +74,14 @@ jobs:
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/confluence/latest && pwd && make build && make deploy
|
||||
|
||||
- name: "Build and Deploy Atlassian Crowd Image:"
|
||||
uses: nick-fields/retry@v3
|
||||
with:
|
||||
retry_wait_seconds: 45
|
||||
timeout_minutes: 600
|
||||
max_attempts: 15
|
||||
command: cd linux/ecosystem/atlassian/crowd/latest && pwd && make build && make deploy
|
||||
|
||||
# - name: "Build and Deploy Atlassian Crucible Image:"
|
||||
# uses: nick-fields/retry@v3
|
||||
# with:
|
||||
|
@ -19,8 +19,8 @@
|
||||
# - 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 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
|
||||
|
@ -1,23 +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 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
|
||||
|
@ -19,4 +19,6 @@
|
||||
8.19.13
|
||||
8.19.14
|
||||
8.19.15
|
||||
8.19.16
|
||||
8.19.16
|
||||
8.19.16
|
||||
8.19.17
|
||||
|
@ -3,4 +3,18 @@
|
||||
9.1.0
|
||||
9.1.1
|
||||
9.2.0
|
||||
9.2.1
|
||||
9.2.1
|
||||
9.3.0
|
||||
9.3.1
|
||||
9.3.2
|
||||
9.4.0
|
||||
9.4.1
|
||||
9.4.2
|
||||
9.4.3
|
||||
9.4.4
|
||||
9.4.5
|
||||
9.5.0
|
||||
9.5.1
|
||||
9.5.2
|
||||
9.6.0
|
||||
9.6.1
|
||||
|
@ -42,6 +42,7 @@
|
||||
8.5.18
|
||||
8.5.19
|
||||
8.5.20
|
||||
8.5.21
|
||||
8.6.0
|
||||
8.6.1
|
||||
8.6.2
|
||||
|
@ -8,4 +8,5 @@
|
||||
9.2.1
|
||||
9.2.2
|
||||
9.3.1
|
||||
9.3.2
|
||||
9.3.2
|
||||
9.4.0
|
@ -12,4 +12,5 @@
|
||||
6.1.4
|
||||
6.2.0
|
||||
6.2.2
|
||||
6.2.3
|
||||
6.2.3
|
||||
6.3.0
|
@ -9,6 +9,9 @@
|
||||
10.3.2
|
||||
10.3.3
|
||||
10.3.4
|
||||
10.3.5
|
||||
10.4.0
|
||||
10.4.1
|
||||
10.5.0
|
||||
10.5.0
|
||||
10.5.1
|
||||
10.6.0
|
@ -37,6 +37,9 @@
|
||||
9.12.17
|
||||
9.12.18
|
||||
9.12.19
|
||||
9.12.20
|
||||
9.12.21
|
||||
9.12.22
|
||||
9.13.0
|
||||
9.13.1
|
||||
9.14.0
|
||||
|
3
linux/ecosystem/atlassian/bitbucket/8/8.19.17/.env
Normal file
3
linux/ecosystem/atlassian/bitbucket/8/8.19.17/.env
Normal file
@ -0,0 +1,3 @@
|
||||
RELEASE=8.19.17
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/stash/downloads/binary/atlassian-bitbucket-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-bitbucket-${RELEASE}.tar.gz
|
95
linux/ecosystem/atlassian/bitbucket/8/8.19.17/Dockerfile
Normal file
95
linux/ecosystem/atlassian/bitbucket/8/8.19.17/Dockerfile
Normal file
@ -0,0 +1,95 @@
|
||||
FROM quay.io/epicmorg/debian:bookworm-jdk17
|
||||
LABEL maintainer="Atlassian Bitbucket Team; EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
##################################################################
|
||||
# ARGuments
|
||||
##################################################################
|
||||
ARG RELEASE=8.19.17
|
||||
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
|
||||
##################################################################
|
||||
ENV RUN_USER daemon
|
||||
ENV RUN_GROUP daemon
|
||||
|
||||
# https://confluence.atlassian.com/display/BitbucketServer/Bitbucket+Server+home+directory
|
||||
ENV BITBUCKET_HOME /var/atlassian/application-data/bitbucket
|
||||
ENV BITBUCKET_INSTALL_DIR /opt/atlassian/bitbucket
|
||||
|
||||
VOLUME ["${BITBUCKET_HOME}"]
|
||||
WORKDIR $BITBUCKET_HOME
|
||||
|
||||
# Expose HTTP and SSH ports
|
||||
EXPOSE 7990
|
||||
EXPOSE 7999
|
||||
|
||||
##################################################################
|
||||
# Installing
|
||||
##################################################################
|
||||
ADD ${DOWNLOAD_URL} /tmp
|
||||
RUN mkdir -p ${BITBUCKET_INSTALL_DIR} && \
|
||||
tar -xzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
|
||||
chown -R ${RUN_USER}:${RUN_GROUP} ${BITBUCKET_INSTALL_DIR}
|
||||
|
||||
##################################################################
|
||||
# Post-Installing Setup
|
||||
##################################################################
|
||||
RUN rm -rfv /etc/apt/sources.list.d/launchpad_git-mainline.list && \
|
||||
rm -rfv /etc/apt/sources.list.d/launchpad_git-stable.list && \
|
||||
rm -rfv /etc/apt/sources.list.d/github_git-lfs.list && \
|
||||
apt-get update && \
|
||||
apt-get remove -y \
|
||||
git \
|
||||
git-extras \
|
||||
git-flow \
|
||||
git-cvs \
|
||||
git-doc \
|
||||
git-email \
|
||||
git-mediawiki \
|
||||
git-crypt \
|
||||
git-lfs \
|
||||
git-ftp && \
|
||||
apt-get autoremove -y && \
|
||||
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
|
||||
git \
|
||||
git-extras \
|
||||
git-flow \
|
||||
git-cvs \
|
||||
git-doc \
|
||||
git-email \
|
||||
git-mediawiki \
|
||||
git-crypt \
|
||||
git-lfs \
|
||||
git-ftp
|
||||
|
||||
##################################################################
|
||||
# Git Check
|
||||
##################################################################
|
||||
RUN git-lfs install --skip-repo --system --force && \
|
||||
echo "=============================================" && \
|
||||
echo git $(git --version) && \
|
||||
echo git-lfs $(git-lfs --version) && \
|
||||
echo "============================================="
|
||||
|
||||
##################################################################
|
||||
# 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
|
44
linux/ecosystem/atlassian/bitbucket/8/8.19.17/Makefile
Normal file
44
linux/ecosystem/atlassian/bitbucket/8/8.19.17/Makefile
Normal file
@ -0,0 +1,44 @@
|
||||
all: app
|
||||
|
||||
app:
|
||||
make pip
|
||||
make build
|
||||
make deploy
|
||||
make clean
|
||||
|
||||
build:
|
||||
make build-buildah
|
||||
|
||||
deploy:
|
||||
make deploy-buildah
|
||||
|
||||
build-buildah:
|
||||
buildah-wrapper --build
|
||||
|
||||
deploy-buildah:
|
||||
buildah-wrapper --deploy
|
||||
|
||||
build-kaniko:
|
||||
kaniko-wrapper --kaniko-image gcr.io/kaniko-project/executor:debug --dry-run
|
||||
|
||||
deploy-kaniko:
|
||||
kaniko-wrapper --deploy --kaniko-image gcr.io/kaniko-project/executor:debug
|
||||
|
||||
build-compose:
|
||||
docker-compose build --compress --parallel --progress plain
|
||||
|
||||
deploy-compose:
|
||||
docker-compose push
|
||||
|
||||
clean:
|
||||
docker container prune -f
|
||||
docker image prune -f
|
||||
docker network prune -f
|
||||
docker volume prune -f
|
||||
docker system prune -af
|
||||
buildah rm -a
|
||||
buildah rmi -a
|
||||
|
||||
pip:
|
||||
pip3 install --break-system-packages --no-cache-dir kaniko-wrapper buildah-wrapper
|
||||
pip install --break-system-packages --no-cache-dir kaniko-wrapper buildah-wrapper
|
@ -0,0 +1,9 @@
|
||||
services:
|
||||
app:
|
||||
image: "quay.io/epicmorg/bitbucket:8.19.17"
|
||||
build:
|
||||
context: .
|
||||
app-jdk17:
|
||||
image: "quay.io/epicmorg/bitbucket:8.19.17-jdk17"
|
||||
build:
|
||||
context: .
|
57
linux/ecosystem/atlassian/bitbucket/8/8.19.17/entrypoint.sh
Executable file
57
linux/ecosystem/atlassian/bitbucket/8/8.19.17/entrypoint.sh
Executable file
@ -0,0 +1,57 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
# Set recommended umask of "u=,g=w,o=rwx" (0027)
|
||||
umask 0027
|
||||
|
||||
export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")
|
||||
export JRE_HOME="$JAVA_HOME/jre"
|
||||
export JAVA_BINARY="$JRE_HOME/bin/java"
|
||||
export JAVA_VERSION=$("$JAVA_BINARY" -version 2>&1 | awk -F '"' '/version/ {print $2}')
|
||||
|
||||
#export PATH=$JAVA_HOME/bin:$PATH
|
||||
|
||||
|
||||
# Setup Catalina Opts
|
||||
: ${CATALINA_CONNECTOR_PROXYNAME:=}
|
||||
: ${CATALINA_CONNECTOR_PROXYPORT:=}
|
||||
: ${CATALINA_CONNECTOR_SCHEME:=http}
|
||||
: ${CATALINA_CONNECTOR_SECURE:=false}
|
||||
|
||||
: ${CATALINA_OPTS:=}
|
||||
|
||||
: ${JAVA_OPTS:=}
|
||||
|
||||
: ${ELASTICSEARCH_ENABLED:=true}
|
||||
: ${APPLICATION_MODE:=}
|
||||
|
||||
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}"
|
||||
|
||||
JAVA_OPTS="${JAVA_OPTS} ${CATALINA_OPTS}"
|
||||
|
||||
ARGS="$@"
|
||||
|
||||
# Start Bitbucket without Elasticsearch
|
||||
if [ "${ELASTICSEARCH_ENABLED}" == "false" ] || [ "${APPLICATION_MODE}" == "mirror" ]; then
|
||||
ARGS="--no-search ${ARGS}"
|
||||
fi
|
||||
|
||||
# Start Bitbucket 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" "${BITBUCKET_HOME}")
|
||||
EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700
|
||||
if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then
|
||||
echo "Updating permissions for BITBUCKET_HOME"
|
||||
mkdir -p "${BITBUCKET_HOME}/lib" &&
|
||||
chmod -R 700 "${BITBUCKET_HOME}" &&
|
||||
chown -R "${RUN_USER}:${RUN_GROUP}" "${BITBUCKET_HOME}"
|
||||
fi
|
||||
# Now drop privileges
|
||||
exec su -s /bin/bash "${RUN_USER}" -c "${BITBUCKET_INSTALL_DIR}/bin/start-bitbucket.sh ${ARGS}"
|
||||
else
|
||||
exec "${BITBUCKET_INSTALL_DIR}/bin/start-bitbucket.sh" ${ARGS}
|
||||
fi
|
3
linux/ecosystem/atlassian/bitbucket/9/9.4.5/.env
Normal file
3
linux/ecosystem/atlassian/bitbucket/9/9.4.5/.env
Normal file
@ -0,0 +1,3 @@
|
||||
RELEASE=9.4.5
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/stash/downloads/binary/atlassian-bitbucket-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-bitbucket-${RELEASE}.tar.gz
|
95
linux/ecosystem/atlassian/bitbucket/9/9.4.5/Dockerfile
Normal file
95
linux/ecosystem/atlassian/bitbucket/9/9.4.5/Dockerfile
Normal file
@ -0,0 +1,95 @@
|
||||
FROM quay.io/epicmorg/debian:bookworm-jdk17
|
||||
LABEL maintainer="Atlassian Bitbucket Team; EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
##################################################################
|
||||
# ARGuments
|
||||
##################################################################
|
||||
ARG RELEASE=9.4.5
|
||||
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
|
||||
##################################################################
|
||||
ENV RUN_USER daemon
|
||||
ENV RUN_GROUP daemon
|
||||
|
||||
# https://confluence.atlassian.com/display/BitbucketServer/Bitbucket+Server+home+directory
|
||||
ENV BITBUCKET_HOME /var/atlassian/application-data/bitbucket
|
||||
ENV BITBUCKET_INSTALL_DIR /opt/atlassian/bitbucket
|
||||
|
||||
VOLUME ["${BITBUCKET_HOME}"]
|
||||
WORKDIR $BITBUCKET_HOME
|
||||
|
||||
# Expose HTTP and SSH ports
|
||||
EXPOSE 7990
|
||||
EXPOSE 7999
|
||||
|
||||
##################################################################
|
||||
# Installing
|
||||
##################################################################
|
||||
ADD ${DOWNLOAD_URL} /tmp
|
||||
RUN mkdir -p ${BITBUCKET_INSTALL_DIR} && \
|
||||
tar -xzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
|
||||
chown -R ${RUN_USER}:${RUN_GROUP} ${BITBUCKET_INSTALL_DIR}
|
||||
|
||||
##################################################################
|
||||
# Post-Installing Setup
|
||||
##################################################################
|
||||
RUN rm -rfv /etc/apt/sources.list.d/launchpad_git-mainline.list && \
|
||||
rm -rfv /etc/apt/sources.list.d/launchpad_git-stable.list && \
|
||||
rm -rfv /etc/apt/sources.list.d/github_git-lfs.list && \
|
||||
apt-get update && \
|
||||
apt-get remove -y \
|
||||
git \
|
||||
git-extras \
|
||||
git-flow \
|
||||
git-cvs \
|
||||
git-doc \
|
||||
git-email \
|
||||
git-mediawiki \
|
||||
git-crypt \
|
||||
git-lfs \
|
||||
git-ftp && \
|
||||
apt-get autoremove -y && \
|
||||
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
|
||||
git \
|
||||
git-extras \
|
||||
git-flow \
|
||||
git-cvs \
|
||||
git-doc \
|
||||
git-email \
|
||||
git-mediawiki \
|
||||
git-crypt \
|
||||
git-lfs \
|
||||
git-ftp
|
||||
|
||||
##################################################################
|
||||
# Git Check
|
||||
##################################################################
|
||||
RUN git-lfs install --skip-repo --system --force && \
|
||||
echo "=============================================" && \
|
||||
echo git $(git --version) && \
|
||||
echo git-lfs $(git-lfs --version) && \
|
||||
echo "============================================="
|
||||
|
||||
##################################################################
|
||||
# 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
|
44
linux/ecosystem/atlassian/bitbucket/9/9.4.5/Makefile
Normal file
44
linux/ecosystem/atlassian/bitbucket/9/9.4.5/Makefile
Normal file
@ -0,0 +1,44 @@
|
||||
all: app
|
||||
|
||||
app:
|
||||
make pip
|
||||
make build
|
||||
make deploy
|
||||
make clean
|
||||
|
||||
build:
|
||||
make build-buildah
|
||||
|
||||
deploy:
|
||||
make deploy-buildah
|
||||
|
||||
build-buildah:
|
||||
buildah-wrapper --build
|
||||
|
||||
deploy-buildah:
|
||||
buildah-wrapper --deploy
|
||||
|
||||
build-kaniko:
|
||||
kaniko-wrapper --kaniko-image gcr.io/kaniko-project/executor:debug --dry-run
|
||||
|
||||
deploy-kaniko:
|
||||
kaniko-wrapper --deploy --kaniko-image gcr.io/kaniko-project/executor:debug
|
||||
|
||||
build-compose:
|
||||
docker-compose build --compress --parallel --progress plain
|
||||
|
||||
deploy-compose:
|
||||
docker-compose push
|
||||
|
||||
clean:
|
||||
docker container prune -f
|
||||
docker image prune -f
|
||||
docker network prune -f
|
||||
docker volume prune -f
|
||||
docker system prune -af
|
||||
buildah rm -a
|
||||
buildah rmi -a
|
||||
|
||||
pip:
|
||||
pip3 install --break-system-packages --no-cache-dir kaniko-wrapper buildah-wrapper
|
||||
pip install --break-system-packages --no-cache-dir kaniko-wrapper buildah-wrapper
|
@ -0,0 +1,9 @@
|
||||
services:
|
||||
app:
|
||||
image: "quay.io/epicmorg/bitbucket:9.4.5"
|
||||
build:
|
||||
context: .
|
||||
app-jdk17:
|
||||
image: "quay.io/epicmorg/bitbucket:9.4.5-jdk17"
|
||||
build:
|
||||
context: .
|
57
linux/ecosystem/atlassian/bitbucket/9/9.4.5/entrypoint.sh
Executable file
57
linux/ecosystem/atlassian/bitbucket/9/9.4.5/entrypoint.sh
Executable file
@ -0,0 +1,57 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
# Set recommended umask of "u=,g=w,o=rwx" (0027)
|
||||
umask 0027
|
||||
|
||||
export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")
|
||||
export JRE_HOME="$JAVA_HOME/jre"
|
||||
export JAVA_BINARY="$JRE_HOME/bin/java"
|
||||
export JAVA_VERSION=$("$JAVA_BINARY" -version 2>&1 | awk -F '"' '/version/ {print $2}')
|
||||
|
||||
#export PATH=$JAVA_HOME/bin:$PATH
|
||||
|
||||
|
||||
# Setup Catalina Opts
|
||||
: ${CATALINA_CONNECTOR_PROXYNAME:=}
|
||||
: ${CATALINA_CONNECTOR_PROXYPORT:=}
|
||||
: ${CATALINA_CONNECTOR_SCHEME:=http}
|
||||
: ${CATALINA_CONNECTOR_SECURE:=false}
|
||||
|
||||
: ${CATALINA_OPTS:=}
|
||||
|
||||
: ${JAVA_OPTS:=}
|
||||
|
||||
: ${ELASTICSEARCH_ENABLED:=true}
|
||||
: ${APPLICATION_MODE:=}
|
||||
|
||||
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}"
|
||||
|
||||
JAVA_OPTS="${JAVA_OPTS} ${CATALINA_OPTS}"
|
||||
|
||||
ARGS="$@"
|
||||
|
||||
# Start Bitbucket without Elasticsearch
|
||||
if [ "${ELASTICSEARCH_ENABLED}" == "false" ] || [ "${APPLICATION_MODE}" == "mirror" ]; then
|
||||
ARGS="--no-search ${ARGS}"
|
||||
fi
|
||||
|
||||
# Start Bitbucket 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" "${BITBUCKET_HOME}")
|
||||
EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700
|
||||
if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then
|
||||
echo "Updating permissions for BITBUCKET_HOME"
|
||||
mkdir -p "${BITBUCKET_HOME}/lib" &&
|
||||
chmod -R 700 "${BITBUCKET_HOME}" &&
|
||||
chown -R "${RUN_USER}:${RUN_GROUP}" "${BITBUCKET_HOME}"
|
||||
fi
|
||||
# Now drop privileges
|
||||
exec su -s /bin/bash "${RUN_USER}" -c "${BITBUCKET_INSTALL_DIR}/bin/start-bitbucket.sh ${ARGS}"
|
||||
else
|
||||
exec "${BITBUCKET_INSTALL_DIR}/bin/start-bitbucket.sh" ${ARGS}
|
||||
fi
|
3
linux/ecosystem/atlassian/bitbucket/9/9.6.1/.env
Normal file
3
linux/ecosystem/atlassian/bitbucket/9/9.6.1/.env
Normal file
@ -0,0 +1,3 @@
|
||||
RELEASE=9.6.1
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/stash/downloads/binary/atlassian-bitbucket-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-bitbucket-${RELEASE}.tar.gz
|
95
linux/ecosystem/atlassian/bitbucket/9/9.6.1/Dockerfile
Normal file
95
linux/ecosystem/atlassian/bitbucket/9/9.6.1/Dockerfile
Normal file
@ -0,0 +1,95 @@
|
||||
FROM quay.io/epicmorg/debian:bookworm-jdk17
|
||||
LABEL maintainer="Atlassian Bitbucket Team; EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
##################################################################
|
||||
# ARGuments
|
||||
##################################################################
|
||||
ARG RELEASE=9.6.1
|
||||
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
|
||||
##################################################################
|
||||
ENV RUN_USER daemon
|
||||
ENV RUN_GROUP daemon
|
||||
|
||||
# https://confluence.atlassian.com/display/BitbucketServer/Bitbucket+Server+home+directory
|
||||
ENV BITBUCKET_HOME /var/atlassian/application-data/bitbucket
|
||||
ENV BITBUCKET_INSTALL_DIR /opt/atlassian/bitbucket
|
||||
|
||||
VOLUME ["${BITBUCKET_HOME}"]
|
||||
WORKDIR $BITBUCKET_HOME
|
||||
|
||||
# Expose HTTP and SSH ports
|
||||
EXPOSE 7990
|
||||
EXPOSE 7999
|
||||
|
||||
##################################################################
|
||||
# Installing
|
||||
##################################################################
|
||||
ADD ${DOWNLOAD_URL} /tmp
|
||||
RUN mkdir -p ${BITBUCKET_INSTALL_DIR} && \
|
||||
tar -xzf ${TEMP_ARCHIVE} --strip-components=1 --directory "${BITBUCKET_INSTALL_DIR}" && \
|
||||
chown -R ${RUN_USER}:${RUN_GROUP} ${BITBUCKET_INSTALL_DIR}
|
||||
|
||||
##################################################################
|
||||
# Post-Installing Setup
|
||||
##################################################################
|
||||
RUN rm -rfv /etc/apt/sources.list.d/launchpad_git-mainline.list && \
|
||||
rm -rfv /etc/apt/sources.list.d/launchpad_git-stable.list && \
|
||||
rm -rfv /etc/apt/sources.list.d/github_git-lfs.list && \
|
||||
apt-get update && \
|
||||
apt-get remove -y \
|
||||
git \
|
||||
git-extras \
|
||||
git-flow \
|
||||
git-cvs \
|
||||
git-doc \
|
||||
git-email \
|
||||
git-mediawiki \
|
||||
git-crypt \
|
||||
git-lfs \
|
||||
git-ftp && \
|
||||
apt-get autoremove -y && \
|
||||
apt-get install -y --allow-unauthenticated --no-install-recommends --no-install-suggests \
|
||||
git \
|
||||
git-extras \
|
||||
git-flow \
|
||||
git-cvs \
|
||||
git-doc \
|
||||
git-email \
|
||||
git-mediawiki \
|
||||
git-crypt \
|
||||
git-lfs \
|
||||
git-ftp
|
||||
|
||||
##################################################################
|
||||
# Git Check
|
||||
##################################################################
|
||||
RUN git-lfs install --skip-repo --system --force && \
|
||||
echo "=============================================" && \
|
||||
echo git $(git --version) && \
|
||||
echo git-lfs $(git-lfs --version) && \
|
||||
echo "============================================="
|
||||
|
||||
##################################################################
|
||||
# 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
|
44
linux/ecosystem/atlassian/bitbucket/9/9.6.1/Makefile
Normal file
44
linux/ecosystem/atlassian/bitbucket/9/9.6.1/Makefile
Normal file
@ -0,0 +1,44 @@
|
||||
all: app
|
||||
|
||||
app:
|
||||
make pip
|
||||
make build
|
||||
make deploy
|
||||
make clean
|
||||
|
||||
build:
|
||||
make build-buildah
|
||||
|
||||
deploy:
|
||||
make deploy-buildah
|
||||
|
||||
build-buildah:
|
||||
buildah-wrapper --build
|
||||
|
||||
deploy-buildah:
|
||||
buildah-wrapper --deploy
|
||||
|
||||
build-kaniko:
|
||||
kaniko-wrapper --kaniko-image gcr.io/kaniko-project/executor:debug --dry-run
|
||||
|
||||
deploy-kaniko:
|
||||
kaniko-wrapper --deploy --kaniko-image gcr.io/kaniko-project/executor:debug
|
||||
|
||||
build-compose:
|
||||
docker-compose build --compress --parallel --progress plain
|
||||
|
||||
deploy-compose:
|
||||
docker-compose push
|
||||
|
||||
clean:
|
||||
docker container prune -f
|
||||
docker image prune -f
|
||||
docker network prune -f
|
||||
docker volume prune -f
|
||||
docker system prune -af
|
||||
buildah rm -a
|
||||
buildah rmi -a
|
||||
|
||||
pip:
|
||||
pip3 install --break-system-packages --no-cache-dir kaniko-wrapper buildah-wrapper
|
||||
pip install --break-system-packages --no-cache-dir kaniko-wrapper buildah-wrapper
|
@ -0,0 +1,9 @@
|
||||
services:
|
||||
app:
|
||||
image: "quay.io/epicmorg/bitbucket:9.6.1"
|
||||
build:
|
||||
context: .
|
||||
app-jdk17:
|
||||
image: "quay.io/epicmorg/bitbucket:9.6.1-jdk17"
|
||||
build:
|
||||
context: .
|
57
linux/ecosystem/atlassian/bitbucket/9/9.6.1/entrypoint.sh
Executable file
57
linux/ecosystem/atlassian/bitbucket/9/9.6.1/entrypoint.sh
Executable file
@ -0,0 +1,57 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
# Set recommended umask of "u=,g=w,o=rwx" (0027)
|
||||
umask 0027
|
||||
|
||||
export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")
|
||||
export JRE_HOME="$JAVA_HOME/jre"
|
||||
export JAVA_BINARY="$JRE_HOME/bin/java"
|
||||
export JAVA_VERSION=$("$JAVA_BINARY" -version 2>&1 | awk -F '"' '/version/ {print $2}')
|
||||
|
||||
#export PATH=$JAVA_HOME/bin:$PATH
|
||||
|
||||
|
||||
# Setup Catalina Opts
|
||||
: ${CATALINA_CONNECTOR_PROXYNAME:=}
|
||||
: ${CATALINA_CONNECTOR_PROXYPORT:=}
|
||||
: ${CATALINA_CONNECTOR_SCHEME:=http}
|
||||
: ${CATALINA_CONNECTOR_SECURE:=false}
|
||||
|
||||
: ${CATALINA_OPTS:=}
|
||||
|
||||
: ${JAVA_OPTS:=}
|
||||
|
||||
: ${ELASTICSEARCH_ENABLED:=true}
|
||||
: ${APPLICATION_MODE:=}
|
||||
|
||||
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}"
|
||||
|
||||
JAVA_OPTS="${JAVA_OPTS} ${CATALINA_OPTS}"
|
||||
|
||||
ARGS="$@"
|
||||
|
||||
# Start Bitbucket without Elasticsearch
|
||||
if [ "${ELASTICSEARCH_ENABLED}" == "false" ] || [ "${APPLICATION_MODE}" == "mirror" ]; then
|
||||
ARGS="--no-search ${ARGS}"
|
||||
fi
|
||||
|
||||
# Start Bitbucket 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" "${BITBUCKET_HOME}")
|
||||
EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700
|
||||
if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then
|
||||
echo "Updating permissions for BITBUCKET_HOME"
|
||||
mkdir -p "${BITBUCKET_HOME}/lib" &&
|
||||
chmod -R 700 "${BITBUCKET_HOME}" &&
|
||||
chown -R "${RUN_USER}:${RUN_GROUP}" "${BITBUCKET_HOME}"
|
||||
fi
|
||||
# Now drop privileges
|
||||
exec su -s /bin/bash "${RUN_USER}" -c "${BITBUCKET_INSTALL_DIR}/bin/start-bitbucket.sh ${ARGS}"
|
||||
else
|
||||
exec "${BITBUCKET_INSTALL_DIR}/bin/start-bitbucket.sh" ${ARGS}
|
||||
fi
|
@ -5,7 +5,7 @@ ARG DEBIAN_FRONTEND=noninteractive
|
||||
##################################################################
|
||||
# ARGuments
|
||||
##################################################################
|
||||
ARG RELEASE=9.6.0
|
||||
ARG RELEASE=9.6.1
|
||||
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
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.0.0
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.0.1
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.0.2
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.0.3
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.0.4
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.1.0
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.1.1
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.1.3
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.1.4
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.2.0
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.2.1
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.2.2
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.2.3
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.3.0
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.3.1
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.3.2
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.3.3
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.3.4
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.4.0
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.4.1
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.4.2
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.4.3
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.4.4
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.4.5
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.0
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.1
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.10
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.11
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.12
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.14
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.15
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.16
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.17
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.18
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.19
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.2
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.20
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
3
linux/ecosystem/atlassian/confluence/8/8.5.21/.env
Normal file
3
linux/ecosystem/atlassian/confluence/8/8.5.21/.env
Normal file
@ -0,0 +1,3 @@
|
||||
RELEASE=8.5.21
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
64
linux/ecosystem/atlassian/confluence/8/8.5.21/Dockerfile
Normal file
64
linux/ecosystem/atlassian/confluence/8/8.5.21/Dockerfile
Normal file
@ -0,0 +1,64 @@
|
||||
FROM quay.io/epicmorg/debian:bookworm-jdk11
|
||||
LABEL maintainer="Atlassian Confluence Server Team; EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
##################################################################
|
||||
# ARGuments
|
||||
##################################################################
|
||||
ARG RELEASE=8.5.21
|
||||
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 -xzf ${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
|
@ -0,0 +1,64 @@
|
||||
FROM quay.io/epicmorg/debian:bookworm-jdk17
|
||||
LABEL maintainer="Atlassian Confluence Server Team; EpicMorg DevTeam, developer@epicm.org"
|
||||
ARG DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
##################################################################
|
||||
# ARGuments
|
||||
##################################################################
|
||||
ARG RELEASE=8.5.21
|
||||
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 -xzf ${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
|
44
linux/ecosystem/atlassian/confluence/8/8.5.21/Makefile
Normal file
44
linux/ecosystem/atlassian/confluence/8/8.5.21/Makefile
Normal file
@ -0,0 +1,44 @@
|
||||
all: app
|
||||
|
||||
app:
|
||||
make pip
|
||||
make build
|
||||
make deploy
|
||||
make clean
|
||||
|
||||
build:
|
||||
make build-buildah
|
||||
|
||||
deploy:
|
||||
make deploy-buildah
|
||||
|
||||
build-buildah:
|
||||
buildah-wrapper --build
|
||||
|
||||
deploy-buildah:
|
||||
buildah-wrapper --deploy
|
||||
|
||||
build-kaniko:
|
||||
kaniko-wrapper --kaniko-image gcr.io/kaniko-project/executor:debug --dry-run
|
||||
|
||||
deploy-kaniko:
|
||||
kaniko-wrapper --deploy --kaniko-image gcr.io/kaniko-project/executor:debug
|
||||
|
||||
build-compose:
|
||||
docker-compose build --compress --parallel --progress plain
|
||||
|
||||
deploy-compose:
|
||||
docker-compose push
|
||||
|
||||
clean:
|
||||
docker container prune -f
|
||||
docker image prune -f
|
||||
docker network prune -f
|
||||
docker volume prune -f
|
||||
docker system prune -af
|
||||
buildah rm -a
|
||||
buildah rmi -a
|
||||
|
||||
pip:
|
||||
pip3 install --break-system-packages --no-cache-dir kaniko-wrapper buildah-wrapper
|
||||
pip install --break-system-packages --no-cache-dir kaniko-wrapper buildah-wrapper
|
@ -0,0 +1,14 @@
|
||||
services:
|
||||
app:
|
||||
image: "quay.io/epicmorg/confluence:8.5.21"
|
||||
build:
|
||||
context: .
|
||||
app-jdk11:
|
||||
image: "quay.io/epicmorg/confluence:8.5.21-jdk11"
|
||||
build:
|
||||
context: .
|
||||
app-jdk17:
|
||||
image: "quay.io/epicmorg/confluence:8.5.21-jdk17"
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile.jdk17
|
39
linux/ecosystem/atlassian/confluence/8/8.5.21/entrypoint.sh
Executable file
39
linux/ecosystem/atlassian/confluence/8/8.5.21/entrypoint.sh
Executable file
@ -0,0 +1,39 @@
|
||||
#!/bin/bash
|
||||
set -euo pipefail
|
||||
|
||||
export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")
|
||||
export JRE_HOME="$JAVA_HOME/jre"
|
||||
export JAVA_BINARY="$JRE_HOME/bin/java"
|
||||
export JAVA_VERSION=$("$JAVA_BINARY" -version 2>&1 | awk -F '"' '/version/ {print $2}')
|
||||
|
||||
|
||||
# Setup Catalina Opts
|
||||
: ${CATALINA_CONNECTOR_PROXYNAME:=}
|
||||
: ${CATALINA_CONNECTOR_PROXYPORT:=}
|
||||
: ${CATALINA_CONNECTOR_SCHEME:=http}
|
||||
: ${CATALINA_CONNECTOR_SECURE:=false}
|
||||
|
||||
: ${CATALINA_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 CATALINA_OPTS
|
||||
|
||||
|
||||
# Start Confluence 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" "${CONFLUENCE_HOME}")
|
||||
EXPECTED_PERMISSIONS=$(id -u ${RUN_USER}):${RUN_USER}:700
|
||||
if [ "${PERMISSIONS_SIGNATURE}" != "${EXPECTED_PERMISSIONS}" ]; then
|
||||
chmod -R 700 "${CONFLUENCE_HOME}" &&
|
||||
chown -R "${RUN_USER}:${RUN_GROUP}" "${CONFLUENCE_HOME}"
|
||||
fi
|
||||
# Now drop privileges
|
||||
exec su -s /bin/bash "${RUN_USER}" -c "$CONFLUENCE_INSTALL_DIR/bin/start-confluence.sh $@"
|
||||
else
|
||||
exec "$CONFLUENCE_INSTALL_DIR/bin/start-confluence.sh" "$@"
|
||||
fi
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.3
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.4
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.5
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.6
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.7
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.8
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.5.9
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.6.0
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.6.1
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.6.2
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
@ -1,3 +1,3 @@
|
||||
RELEASE=8.7.1
|
||||
DOWNLOAD_URL=https://www.atlassian.com/software/confluence/downloads/binary/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
TEMP_ARCHIVE=/tmp/atlassian-confluence-${RELEASE}.tar.gz
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user