ci: slim down scheduled pipelines

This commit is contained in:
Rainer Killinger
2022-06-23 09:52:25 +02:00
parent ae429ca5fb
commit 8ee364b2f7

View File

@@ -40,6 +40,15 @@ build:
artifacts:
paths:
- www
except:
- schedules
scheduled-build:
stage: build
script:
- npm run build
only:
- schedules
lint:
stage: build
@@ -144,6 +153,8 @@ pages:
- mv docs public
only:
- master
except:
- schedules
artifacts:
paths:
- public
@@ -188,7 +199,9 @@ staging:
name: staging
url: https://$CI_PROJECT_PATH_SLUG-staging.surge.sh/
only:
- develop
- develop
except:
- schedules
tags:
- secrecy
@@ -202,6 +215,8 @@ production_demo:
name: production
url: https://$CI_PROJECT_PATH_SLUG.surge.sh/
only:
- master
- master
except:
- schedules
tags:
- secrecy