Compare commits
3 commits
7fcff298c2
...
59e97f805e
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
59e97f805e | ||
|
|
8c1c7ec764 | ||
|
|
9c184b666c |
3 changed files with 9 additions and 7 deletions
1
.forgejo/test.txt
Normal file
1
.forgejo/test.txt
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
test
|
||||||
|
|
@ -14,7 +14,7 @@ on:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: docker
|
runs-on: docker:host
|
||||||
steps:
|
steps:
|
||||||
- name: Tools check
|
- name: Tools check
|
||||||
run: |
|
run: |
|
||||||
|
|
@ -27,7 +27,7 @@ jobs:
|
||||||
rm -rf kv-tube
|
rm -rf kv-tube
|
||||||
git clone https://vndangkhoa:Thieugia19@git.khoavo.myds.me/vndangkhoa/kv-tube.git
|
git clone https://vndangkhoa:Thieugia19@git.khoavo.myds.me/vndangkhoa/kv-tube.git
|
||||||
cd kv-tube
|
cd kv-tube
|
||||||
git checkout ${GITHUB_SHA:-main}
|
git checkout ${GITEA_SHA:-main}
|
||||||
echo "Checked out: $(git rev-parse --short HEAD)"
|
echo "Checked out: $(git rev-parse --short HEAD)"
|
||||||
|
|
||||||
- name: Login to registry
|
- name: Login to registry
|
||||||
|
|
@ -39,11 +39,11 @@ jobs:
|
||||||
SHA_SHORT=$(git rev-parse --short HEAD)
|
SHA_SHORT=$(git rev-parse --short HEAD)
|
||||||
IMAGE="git.khoavo.myds.me/vndangkhoa/kv-tube"
|
IMAGE="git.khoavo.myds.me/vndangkhoa/kv-tube"
|
||||||
TAGS="${IMAGE}:${SHA_SHORT}"
|
TAGS="${IMAGE}:${SHA_SHORT}"
|
||||||
if [ "${GITHUB_REF}" = "refs/heads/main" ] || [ "${GITHUB_REF}" = "refs/heads/master" ]; then
|
if [ "${GITEA_REF}" = "refs/heads/main" ] || [ "${GITEA_REF}" = "refs/heads/master" ]; then
|
||||||
TAGS="${TAGS},${IMAGE}:main"
|
TAGS="${TAGS},${IMAGE}:main"
|
||||||
fi
|
fi
|
||||||
if echo "${GITHUB_REF}" | grep -q "refs/tags/v"; then
|
if echo "${GITEA_REF}" | grep -q "refs/tags/v"; then
|
||||||
VERSION=${GITHUB_REF#refs/tags/v}
|
VERSION=${GITEA_REF#refs/tags/v}
|
||||||
TAGS="${TAGS},${IMAGE}:${VERSION},${IMAGE}:latest"
|
TAGS="${TAGS},${IMAGE}:${VERSION},${IMAGE}:latest"
|
||||||
fi
|
fi
|
||||||
echo "Building tags: ${TAGS}"
|
echo "Building tags: ${TAGS}"
|
||||||
|
|
@ -56,7 +56,7 @@ jobs:
|
||||||
|
|
||||||
docker build \
|
docker build \
|
||||||
${TAG_ARGS} \
|
${TAG_ARGS} \
|
||||||
--build-arg NEXT_PUBLIC_API_URL=${{ github.event.inputs.api_url || 'http://ut.khoavo.myds.me:8981/api' }} \
|
--build-arg NEXT_PUBLIC_API_URL=${{ gitea.event.inputs.api_url || 'http://ut.khoavo.myds.me:8981/api' }} \
|
||||||
.
|
.
|
||||||
|
|
||||||
for tag in "${TAG_ARRAY[@]}"; do
|
for tag in "${TAG_ARRAY[@]}"; do
|
||||||
|
|
|
||||||
|
|
@ -21,6 +21,7 @@ services:
|
||||||
container_name: forgejo_runner
|
container_name: forgejo_runner
|
||||||
restart: always
|
restart: always
|
||||||
user: "0:0"
|
user: "0:0"
|
||||||
|
privileged: true
|
||||||
depends_on:
|
depends_on:
|
||||||
- server
|
- server
|
||||||
networks:
|
networks:
|
||||||
|
|
@ -38,4 +39,4 @@ networks:
|
||||||
driver: bridge
|
driver: bridge
|
||||||
ipam:
|
ipam:
|
||||||
config:
|
config:
|
||||||
- subnet: 172.35.0.0/24
|
- subnet: 172.38.0.0/24
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue