Commit 6c754851 authored by Grant's avatar Grant
Browse files

ci: pipeline schedule

parent 6105a9f2
Loading
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
# See https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Python.gitlab-ci.yml

.no_schedule:
  rules:
    - if: '$CI_PIPELINE_SOURCE != "schedule"'

stages:
  - .pre
  - lemmy
@@ -13,17 +17,17 @@ include:
    inputs:
      year: 2026
    rules:
      - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
      - if: $CI_PIPELINE_SOURCE != "schedule" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
  - local: .gitlab/build-year.yml
    inputs:
      year: 2025
    rules:
      - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
      - if: $CI_PIPELINE_SOURCE != "schedule" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
  - local: .gitlab/build-year.yml
    inputs:
      year: 2024
    rules:
      - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
      - if: $CI_PIPELINE_SOURCE != "schedule" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH

lemmy fetcher:
  image: python:3-alpine
@@ -38,6 +42,7 @@ lemmy fetcher:
      - .fetcher

build:
  extends: .no_schedule
  image: python:3-alpine
  stage: build
  rules: