This commit is contained in:
Wryn (yage) Wagner 2024-04-14 01:37:15 -06:00
parent 5c656b0e53
commit 461dfd76d1

View File

@ -63,9 +63,8 @@ custom:
name: clone wrynegade/scwrypts name: clone wrynegade/scwrypts
working_directory: /home/ci working_directory: /home/ci
command: | command: |
GIT_SSH_COMMAND="ssh -o StrictHostKeyChecking=no" git clone -b "yage/circle-ci/aur-automation" "$CIRCLE_REPOSITORY_URL" scwrypts GIT_SSH_COMMAND="ssh -o StrictHostKeyChecking=no" git clone -b "$CIRCLE_BRANCH" "$CIRCLE_REPOSITORY_URL" scwrypts
chown -R ci:ci ./scwrypts chown -R ci:ci ./scwrypts
#command: git clone -b "$CIRCLE_BRANCH" "$CIRCLE_REPOSITORY_URL" scwrypts
jobs: jobs:
require-full-semver: require-full-semver:
@ -237,18 +236,13 @@ jobs:
workflows: workflows:
dev: dev:
jobs: jobs:
- require-full-semver:
filters:
branches:
ignore: /.*aur-automation$/
- aur-test: - aur-test:
requires: [require-full-semver]
- python-test:
&dev_filters &dev_filters
filters: filters:
branches: branches:
ignore: /^main$/ ignore: /^main$/
- python-test: *dev_filters
- nodejs-test: *dev_filters - nodejs-test: *dev_filters
publish: publish:
@ -261,6 +255,7 @@ workflows:
ignore: /^.*$/ ignore: /^.*$/
- aur-test: - aur-test:
&only-publish-for-full-semver
requires: [require-full-semver] requires: [require-full-semver]
- aur-publish: - aur-publish:
context: [aur-yage] context: [aur-yage]
@ -269,14 +264,12 @@ workflows:
- python-publish - python-publish
- nodejs-publish - nodejs-publish
- python-test: - python-test: *only-publish-for-full-semver
requires: [require-full-semver]
- python-publish: - python-publish:
requires: requires:
- python-test - python-test
- nodejs-test: - nodejs-test: *only-publish-for-full-semver
requires: [require-full-semver]
- nodejs-publish: - nodejs-publish:
requires: requires:
- nodejs-test - nodejs-test