Compare commits
7
Commits
b7f245c5a4
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
46313dee65
|
||
|
|
b4ccad945e
|
||
|
|
dfd742bf0a
|
||
|
|
2ab150e5d3
|
||
|
|
fdcaaa29db
|
||
|
|
494d611b67
|
||
|
|
aee9563c6b
|
@@ -1,5 +1,8 @@
|
|||||||
name: Build Runner Image
|
name: Build Runner Image
|
||||||
on:
|
on:
|
||||||
|
schedule:
|
||||||
|
- cron: '0 3 * * *'
|
||||||
|
workflow_dispatch:
|
||||||
push:
|
push:
|
||||||
branches: [master]
|
branches: [master]
|
||||||
|
|
||||||
@@ -19,11 +22,23 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
git clone --quiet ${{ gitea.server_url }}/${{ gitea.repository }} .
|
git clone --quiet ${{ gitea.server_url }}/${{ gitea.repository }} .
|
||||||
|
|
||||||
|
- name: Set extra image tag
|
||||||
|
run: |
|
||||||
|
echo "EXTRA_IMAGE_TAG=$(date +%Y-%m-%d)-$(git rev-parse --short HEAD)" >> "$GITEA_ENV"
|
||||||
|
|
||||||
- name: Build image
|
- name: Build image
|
||||||
run: |
|
run: |
|
||||||
buildah bud -t ${{ env.REGISTRY_HOST }}/${{ gitea.repository }}:latest .
|
buildah bud \
|
||||||
|
--label org.opencontainers.image.title="${{ gitea.repository }}" \
|
||||||
|
--label org.opencontainers.image.url="${{ gitea.server_url }}/${{ gitea.repository }}" \
|
||||||
|
--label org.opencontainers.image.vendor="${{ gitea.repository_owner }}" \
|
||||||
|
--label org.opencontainers.image.version="${{ env.EXTRA_IMAGE_TAG }}" \
|
||||||
|
-t ${{ env.REGISTRY_HOST }}/${{ gitea.repository }}:latest \
|
||||||
|
-t ${{ env.REGISTRY_HOST }}/${{ gitea.repository }}:${{ env.EXTRA_IMAGE_TAG }} \
|
||||||
|
.
|
||||||
|
|
||||||
- name: Push image
|
- name: Push image
|
||||||
run: |
|
run: |
|
||||||
buildah login -u ${{ secrets.CONTAINER_REGISTRY_USER }} -p ${{ secrets.CONTAINER_REGISTRY_PASSWORD }} ${{ env.REGISTRY_HOST }}
|
buildah login -u ${{ secrets.CONTAINER_REGISTRY_USER }} -p ${{ secrets.CONTAINER_REGISTRY_PASSWORD }} ${{ env.REGISTRY_HOST }}
|
||||||
buildah push ${{ env.REGISTRY_HOST }}/${{ gitea.repository }}:latest
|
buildah push ${{ env.REGISTRY_HOST }}/${{ gitea.repository }}:latest
|
||||||
|
buildah push ${{ env.REGISTRY_HOST }}/${{ gitea.repository }}:${{ env.EXTRA_IMAGE_TAG }}
|
||||||
|
|||||||
+3
-3
@@ -13,9 +13,9 @@ RUN dnf install -y \
|
|||||||
which \
|
which \
|
||||||
gcc \
|
gcc \
|
||||||
make \
|
make \
|
||||||
&& dnf clean all
|
openssl \
|
||||||
|
unzip \
|
||||||
RUN dnf install -y \
|
rclone \
|
||||||
godot \
|
godot \
|
||||||
blender \
|
blender \
|
||||||
&& dnf clean all
|
&& dnf clean all
|
||||||
|
|||||||
Reference in New Issue
Block a user