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