-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
56 additions
and
20 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
name: "SHEDULED Replenish platform pools" | ||
on: | ||
# Det er satt opp skedulering for når poolet oppdateres. | ||
# Det er ikke behov for å kjøre denne jobber 24/7 og det er derfor satt opp noen skeduleringer (husk at tid er UTC) | ||
# Det kjøres en jobb hver time 08:00-17:00 mandag til fredag, dette er fordelt på to jobber fordelt på vinter/sommertid | ||
# Hver natt opprettes det scratcher sånn at man ikke risikerer å være tom dagen etter. Denne kjører alle dager sånn at man ikke er tom i helger dersom noe kritisk skulle oppstå | ||
schedule: | ||
- cron: "15 06-15 * 4-10 1-5" #Sommertid: At minute 15 past every hour from 6 through 15 on every day-of-week from Monday through Friday in every month from April through October. | ||
- cron: "15 07-16 * 1-3,11,12 1-5" #Vintertid: At minute 15 past every hour from 7 through 16 on every day-of-week from Monday through Friday in every month from January through March, November, and December. | ||
- cron: "15 2 * * *" # At 02:15. | ||
jobs: | ||
createPool: | ||
uses: navikt/sf-platform/.github/workflows/ciCreatePlatformPool.yml@main | ||
with: | ||
gitRef: "main" | ||
ciPoolConfigPath: "config/sf-ci-platform-pool-def.json" | ||
devPoolConfigPath: "config/sf-platform-pool-def.json" | ||
clearPool: ${{ github.event.schedule == '15 2 * * *' }} | ||
secrets: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
SF_DEVHUB_URL: ${{ secrets.SF_DEVHUB_URL }} |