change build script to gitea syntax?
Some checks reported warnings
Build Changed / build_and_upload_changed_packages (push) Has been cancelled

This commit is contained in:
ksyasuda 2023-08-09 19:42:39 -07:00
parent 970787d52d
commit 626a65668f
No known key found for this signature in database

View File

@ -1,17 +1,18 @@
stages: name: Build Changed
- build_and_upload_changed_packages run-name: build_and_upload_changed_packages
on: push
jobs:
build_and_upload_changed_packages: build_and_upload_changed_packages:
image: python:3.9 runs-on: python:3.9
stage: build_and_upload_changed_packages steps:
script: - run: pip install -U pip
- pip install -U pip - run: pip install twine build toml
- pip install twine build toml
# Determine the list of changed files using git # Determine the list of changed files using git
- git diff --name-only $CI_COMMIT_BEFORE_SHA $CI_COMMIT_SHA > changed_files.txt - run: git diff --name-only $CI_COMMIT_BEFORE_SHA $CI_COMMIT_SHA > changed_files.txt
# Loop through each package directory, check if version has changed, build if changed, and then upload - name: Loop through each package directory, check if version has changed, build if changed, and then upload
- | run: |
for package_dir in ./*; do for package_dir in ./*; do
if [ -d "$package_dir" ]; then if [ -d "$package_dir" ]; then
package_name=$(basename $package_dir) package_name=$(basename $package_dir)
@ -54,6 +55,3 @@ build_and_upload_changed_packages:
fi fi
fi fi
done done
only:
- pushes
- merge_requests