👷 多阶段构建、发布:chmod +x cicd-release-linux-amd64
https://jihulab.com/xuxiaowei-com-cn/cicd-release/-/issues/8
This commit is contained in:
parent
8cf280574c
commit
e6fb178150
|
@ -113,6 +113,15 @@ jobs:
|
|||
name: cicd-release
|
||||
path: .
|
||||
|
||||
- name: ls -l
|
||||
run: ls -l
|
||||
|
||||
- name: chmod +x cicd-release-linux-amd64
|
||||
run: chmod +x cicd-release-linux-amd64
|
||||
|
||||
- name: ls -l
|
||||
run: ls -l
|
||||
|
||||
- name: Release GitHub
|
||||
run: |
|
||||
./cicd-release-linux-amd64 pre-release github --release-name=v0.0.0-${{ needs.build.outputs.YEAR_MONTH_DAY_HOUR_MINUTE }} --tag=v0.0.0-${{ needs.build.outputs.YEAR_MONTH_DAY_HOUR_MINUTE }} --auto-create-tag --github-repository=$GITHUB_REPOSITORY --github-username=$GITHUB_ACTOR --github-token=${{ secrets.PRIVATE_GITHUB_TOKEN }} --release-body=${{ needs.build.outputs.RELEASE_BODY }} --artifacts=cicd-release-windows-amd64.exe --artifacts=cicd-release-windows-arm64.exe --artifacts=cicd-release-linux-amd64 --artifacts=cicd-release-linux-arm64 --artifacts=cicd-release-darwin-amd64 --artifacts=cicd-release-darwin-arm64
|
||||
|
@ -128,6 +137,15 @@ jobs:
|
|||
name: cicd-release
|
||||
path: .
|
||||
|
||||
- name: ls -l
|
||||
run: ls -l
|
||||
|
||||
- name: chmod +x cicd-release-linux-amd64
|
||||
run: chmod +x cicd-release-linux-amd64
|
||||
|
||||
- name: ls -l
|
||||
run: ls -l
|
||||
|
||||
- name: Release GitLab
|
||||
run: |
|
||||
./cicd-release-linux-amd64 pre-release gitlab --release-name=v0.0.0-${{ needs.build.outputs.YEAR_MONTH_DAY_HOUR_MINUTE }} --tag=v0.0.0-${{ needs.build.outputs.YEAR_MONTH_DAY_HOUR_MINUTE }} --auto-create-tag --gitlab-repository=$GITHUB_REPOSITORY --gitlab-username=$GITHUB_ACTOR --gitlab-token=${{ secrets.PRIVATE_GITLAB_TOKEN }} --release-body=${{ needs.build.outputs.RELEASE_BODY }} --package-name=cicd-release --artifacts=cicd-release-windows-amd64.exe --artifacts=cicd-release-windows-arm64.exe --artifacts=cicd-release-linux-amd64 --artifacts=cicd-release-linux-arm64 --artifacts=cicd-release-darwin-amd64 --artifacts=cicd-release-darwin-arm64
|
||||
|
@ -143,6 +161,15 @@ jobs:
|
|||
name: cicd-release
|
||||
path: .
|
||||
|
||||
- name: ls -l
|
||||
run: ls -l
|
||||
|
||||
- name: chmod +x cicd-release-linux-amd64
|
||||
run: chmod +x cicd-release-linux-amd64
|
||||
|
||||
- name: ls -l
|
||||
run: ls -l
|
||||
|
||||
- name: Release JiHuLab
|
||||
run: |
|
||||
./cicd-release-linux-amd64 pre-release gitlab --release-name=v0.0.0-${{ needs.build.outputs.YEAR_MONTH_DAY_HOUR_MINUTE }} --tag=v0.0.0-${{ needs.build.outputs.YEAR_MONTH_DAY_HOUR_MINUTE }} --auto-create-tag --gitlab-repository=$GITHUB_REPOSITORY --gitlab-username=$GITHUB_ACTOR --gitlab-token=${{ secrets.PRIVATE_JIHULAB_TOKEN }} --release-body=${{ needs.build.outputs.RELEASE_BODY }} --package-name=cicd-release --artifacts=cicd-release-windows-amd64.exe --artifacts=cicd-release-windows-arm64.exe --artifacts=cicd-release-linux-amd64 --artifacts=cicd-release-linux-arm64 --artifacts=cicd-release-darwin-amd64 --artifacts=cicd-release-darwin-arm64 --gitlab-instance=https://jihulab.com --gitlab-export-assets-file-name=cicd-release-assets.json
|
||||
|
@ -165,6 +192,15 @@ jobs:
|
|||
name: cicd-release
|
||||
path: .
|
||||
|
||||
- name: ls -l
|
||||
run: ls -l
|
||||
|
||||
- name: chmod +x cicd-release-linux-amd64
|
||||
run: chmod +x cicd-release-linux-amd64
|
||||
|
||||
- name: ls -l
|
||||
run: ls -l
|
||||
|
||||
- name: Download Artifacts(cicd-release-assets.json)
|
||||
uses: actions/download-artifact@v3
|
||||
with:
|
||||
|
|
Loading…
Reference in New Issue