Commit 27d3d41f authored by Dom Sekotill's avatar Dom Sekotill
Browse files

Build multiple WP/PHP combo pipelines for releases

parent e666098f
Loading
Loading
Loading
Loading
+14 −2
Original line number Diff line number Diff line
variables:
  VERSION: "0.1"

  WORDPRESS_VERSION:
    value: "6.2"
    description: WordPress release
@@ -16,6 +18,8 @@ workflow:
    variables: {BUILD_RELEASE: "true"}
  - if: $CI_PIPELINE_SOURCE == "schedule"
    variables: {BUILD_RELEASE: "true"}
  - if: $BUILD_PRE_RELEASE
    variables: {BUILD_RELEASE: "true", VERSION: "$VERSION-pre$CI_COMMIT_SHA"}
  - when: always


@@ -60,6 +64,14 @@ Build Releases:
  parallel:
    matrix:
    - TARGET: [nginx]
      RELEASE: [$NGINX_VERSION]
      RELEASE: [$VERSION]
    - TARGET: [fastcgi]
      RELEASE: [$WORDPRESS_VERSION]
      RELEASE: [$VERSION-$PHP_VERSION-$WORDPRESS_VERSION]
      PHP_VERSION:
      - "8.0"
      - "8.1"
      - "8.2"
      WORDPRESS_VERSION:
      - "6.0"
      - "6.1"
      - "6.2"