mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2025-04-27 15:39:26 +03:00
gha update
This commit is contained in:
parent
3c11105afa
commit
265a20f9aa
@ -1,4 +1,4 @@
|
|||||||
name: EpicMorg Advanced Images
|
name: EpicMorg Mattermost Image
|
||||||
|
|
||||||
on:
|
on:
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
@ -36,9 +36,6 @@ jobs:
|
|||||||
- name: "Build and Deploy Advanced Mattermost Images:"
|
- name: "Build and Deploy Advanced Mattermost Images:"
|
||||||
run: cd linux/advanced/mattermost && pwd && make build && make deploy
|
run: cd linux/advanced/mattermost && pwd && make build && make deploy
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Teamcity Server Image:"
|
|
||||||
run: cd linux/advanced/teamcity/server/latest && pwd && make build && make deploy
|
|
||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
|
|
||||||
- name: Cleanup
|
- name: Cleanup
|
@ -26,8 +26,6 @@ jobs:
|
|||||||
- name: Check buildah
|
- name: Check buildah
|
||||||
run: |
|
run: |
|
||||||
buildah --version
|
buildah --version
|
||||||
echo 'unqualified-search-registries = ["docker.io"]' >> /etc/containers/registries.conf
|
|
||||||
buildah info
|
|
||||||
|
|
||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
@ -30,8 +30,6 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- name: "Build and Deploy TeamCity Agent Minimal Image (jdk21):"
|
- name: "Build and Deploy TeamCity Agent Minimal Image (jdk21):"
|
||||||
run: cd linux/ecosystem/teamcity/agent/minimal && pwd && make build && make deploy
|
run: cd linux/ecosystem/teamcity/agent/minimal && pwd && make build && make deploy
|
||||||
|
|
||||||
|
77
.github/workflows/epicmorg.base.images.teamcity.servers.yml
vendored
Normal file
77
.github/workflows/epicmorg.base.images.teamcity.servers.yml
vendored
Normal file
@ -0,0 +1,77 @@
|
|||||||
|
name: EpicMorg EcoSystem TeamCity Servers Images
|
||||||
|
|
||||||
|
on:
|
||||||
|
workflow_dispatch:
|
||||||
|
schedule:
|
||||||
|
- cron: '0 08 * * 2,4,6'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
|
||||||
|
build-tcs-main-images:
|
||||||
|
name: Build EpicMorg TeamCity Agent Main Images
|
||||||
|
runs-on: [ubuntu-24.04]
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Log into docker registry
|
||||||
|
run: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Log into Quay.IO registry
|
||||||
|
run: echo "${{ secrets.QUAY_SERVER_KEY }}" | docker login -u "${{ secrets.QUAY_SERVER_LOGIN }}" --password-stdin "${{ secrets.QUAY_SERVER_URL }}"
|
||||||
|
|
||||||
|
# - name: Log into harbor registry
|
||||||
|
# run: echo "${{ secrets.HARBOR_SERVER_KEY }}" | docker login -u "${{ secrets.HARBOR_SERVER_LOGIN }}" --password-stdin "${{ secrets.HARBOR_SERVER_URL }}"
|
||||||
|
|
||||||
|
- name: Check buildah
|
||||||
|
run: |
|
||||||
|
buildah --version
|
||||||
|
|
||||||
|
- name: Test Make
|
||||||
|
run: make
|
||||||
|
|
||||||
|
- name: "Build and Deploy Advanced Teamcity Server Image:"
|
||||||
|
run: cd linux/advanced/teamcity/server/latest && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Advanced Teamcity Server 2025.03 Image:"
|
||||||
|
run: cd linux/advanced/teamcity/server/2025.03 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
|
||||||
|
- name: "Build and Deploy Advanced Teamcity Server 2024.12 Image:"
|
||||||
|
run: cd linux/advanced/teamcity/server/2024.12 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: Cleanup
|
||||||
|
run: make clean
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: "Build and Deploy Advanced Teamcity Server 2024.07.3 Image:"
|
||||||
|
run: cd linux/advanced/teamcity/server/2024.07.3 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Advanced Teamcity Server 2024.03.3 Image:"
|
||||||
|
run: cd linux/advanced/teamcity/server/2024.03.3 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Advanced Teamcity Server 2023.05.6 Image:"
|
||||||
|
run: cd linux/advanced/teamcity/server/2023.05.6 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: Cleanup
|
||||||
|
run: make clean
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: "Build and Deploy Advanced Teamcity Server 2022.10.6 Image:"
|
||||||
|
run: cd linux/advanced/teamcity/server/2022.10.6 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Advanced Teamcity Server 2022.04.7 Image:"
|
||||||
|
run: cd linux/advanced/teamcity/server/2022.04.7&& pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: Cleanup
|
||||||
|
run: make clean
|
||||||
|
|
||||||
|
##################################################################################
|
@ -2,8 +2,8 @@ name: EpicMorg experimental Images
|
|||||||
|
|
||||||
on:
|
on:
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
schedule:
|
# schedule:
|
||||||
- cron: '0 01 * * 2,4,6'
|
# - cron: '0 01 * * 2,4,6'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user