sc-items/.gitea/workflows/pipeline.yml

37 lines
905 B
YAML

name: Create archive
on:
push:
branches:
- 'dev'
env:
REPOSITORY: ${{ gitea.repository }}
BUILD_NUMBER: ${{ gitea.run_number }}
REPO_AUTH_LOGIN: ${{ secrets.REPO_AUTH_LOGIN }}
REPO_AUTH_PASSWORD: ${{ secrets.REPO_AUTH_PASSWORD }}
REPO_AUTH_TOKEN: ${{ secrets.REPO_AUTH_TOKEN }}
BRANCH: ${{ gitea.ref_name }}
jobs:
create_archive:
name: Create archive
runs-on: ubuntu-latest
container:
image: gitea.kdiva.ru/infrastructure/archiver
credentials:
username: "${{ env.REPO_AUTH_LOGIN }}"
password: "${{ env.REPO_AUTH_TOKEN }}"
steps:
- name: Checkout
uses: actions/checkout@v3
with:
repository: ${{env.REPOSITORY}}
github-server-url: https://gitea.kdiva.ru
- name: Create archive
run: |
zip -r -9 "${{env.REPOSITORY}}-${{env.BRANCH}}-${{env.BUILD_NUMBER}}.zip" ./src/