refactor(codex): 重構 Codex 建置與推送到倉庫 #9
+13
-10
@@ -15,14 +15,17 @@ jobs:
|
|||||||
docker-build:
|
docker-build:
|
||||||
name: Docker Build
|
name: Docker Build
|
||||||
runs-on: ubuntu
|
runs-on: ubuntu
|
||||||
|
env:
|
||||||
|
SERVER: gitea.jsc.idv.tw
|
||||||
steps:
|
steps:
|
||||||
- name: 列出所有變數
|
- name: 取得存取庫
|
||||||
run: echo '${{ toJSON(gitea) }}'
|
uses: actions/checkout@${{ vars.ACTION_CHECKOUT_VERSION }}
|
||||||
- name: 部屬映像檔
|
- name: 登入倉庫
|
||||||
uses: https://gitea.jsc.idv.tw/actions/docker-build@${{ vars.ACTION_DOCKER_BUILD_VERSION }}
|
run: docker login $SERVER -u ${{ gitea.repository_owner }} --password-stdin
|
||||||
with:
|
shell: bash
|
||||||
REGISTRY_USERNAME: ${{ gitea.repository_owner }}
|
- name: 建置映像檔
|
||||||
REGISTRY_PASSWORD: ${{ secrets.TOKEN }}
|
run: docker build -t $SERVER/${{ gitea.repository }}:${{ jobs.release-tag-version.outputs.version }} .
|
||||||
IMAGE_OWNER: ${{ gitea.repository_owner }}
|
shell: bash
|
||||||
IMAGE_NAME: ${{ gitea.repository_name }}
|
- name: 推送映像檔
|
||||||
RELEASE_VERSION: ${{ needs.release-tag-version.outputs.version }}
|
run: docker push $SERVER/${{ gitea.repository }}:${{ jobs.release-tag-version.outputs.version }}
|
||||||
|
shell: bash
|
||||||
|
|||||||
Reference in New Issue
Block a user