Commit 82752264 authored by Yassine Doghri's avatar Yassine Doghri
Browse files

build: release next major version as prerelease

- edit .releaserc + gitlab-ci to add next branch
- add plugins folder to bundle

BREAKING CHANGE: next major release including plugins architecture
parent e417d45b
Loading
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -53,6 +53,7 @@ lint-commit-msg:
    - main
    - beta
    - alpha
    - next

lint-php:
  stage: quality
@@ -120,6 +121,7 @@ bundle:
    - main
    - beta
    - alpha
    - next

release:
  stage: release
@@ -148,6 +150,7 @@ release:
    - main
    - beta
    - alpha
    - next

website:
  stage: deploy
@@ -176,5 +179,6 @@ docker:
      - main
      - beta
      - alpha
      - next
    variables:
      - $CI_PROJECT_NAMESPACE == "adaures"
+4 −0
Original line number Diff line number Diff line
@@ -8,6 +8,10 @@
    {
      "name": "beta",
      "prerelease": true
    },
    {
      "name": "next",
      "prerelease": true
    }
  ],
  "plugins": [
+1 −0
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
- app/Resources/**
+ app/***
+ modules/***
+ plugins/***
+ public/***
+ themes/***
+ vendor/***
+2 −1
Original line number Diff line number Diff line
@@ -56,7 +56,7 @@ docker-build-main-release:
    refs:
      - main

docker-build-alpha-beta-release:
docker-build-prerelease:
  stage: build
  image:
    name: docker.io/docker:23.0.3-dind
@@ -86,3 +86,4 @@ docker-build-alpha-beta-release:
    refs:
      - alpha
      - beta
      - next
+1 −1
Original line number Diff line number Diff line
@@ -11,7 +11,7 @@ RUN apt-get update && \
    mv supercronic /usr/local/bin


FROM docker.io/php:8.2-cli
FROM docker.io/php:8.3-cli

ARG UNIT_VERSION=1.31.1

Loading