Skip to content

Commit

Permalink
more feedback and final test enablement
Browse files Browse the repository at this point in the history
  • Loading branch information
Racer159 committed Sep 6, 2024
1 parent 98e42ca commit 65e8a09
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 9 deletions.
9 changes: 2 additions & 7 deletions .github/workflows/nightly-testing.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,9 @@
name: Nightly Testing

on:
# TODO: @WSTARR - turn this on when ready
# schedule:
# - cron: '0 6 * * *' # Runs at midnight Mountain every day
schedule:
- cron: '0 6 * * *' # Runs at midnight Mountain every day
workflow_dispatch:
# TODO: @WSTARR - temporary testing!
pull_request:
branches: [main]
types: [milestoned, opened, synchronize]

# Abort prior jobs in the same workflow / PR
concurrency:
Expand Down
4 changes: 2 additions & 2 deletions adr/0003-autoscaling-runners.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ In order to enable this there are two potential paths:

- Only works in smaller environments, and likely only makes sense on-prem

4. Create a custom [shell executor](https://docs.gitlab.com/runner/executors/shell.html) wrapper that handles autoscaling.
4. Create a [custom executor](https://docs.gitlab.com/runner/executors/custom.html) wrapper that handles autoscaling.

**Pros:**

Expand All @@ -64,4 +64,4 @@ We decided to implement the **instance executor and fleeting plugins** to solve

## Consequences

Runner start times could be compromised with this solution and this does not support on-prem environments. For the runner start times we can explore the docker autoscaler though we will lose OS access and will need to work through / around that. On-prem environments can fallback to the existing k8s runners and in the future we may look to explore VirtualBox runners as a third option.
Runner start times could be compromised with this solution and this does not support on-prem environments. For the runner start times we can explore the docker autoscaler though we will lose OS access and will need to work through / around that. On-prem environments can fallback to the existing k8s runners and in the future we may look to explore VirtualBox or custom runners as a third option.

0 comments on commit 65e8a09

Please sign in to comment.