From c67ba947c6923fcf83c4000990bb2ca34b94d401 Mon Sep 17 00:00:00 2001 From: David Glick Date: Thu, 6 Nov 2025 11:17:48 -0800 Subject: [PATCH 1/2] Add solr to demo site --- .github/workflows/main.yml | 3 ++- backend/Dockerfile.beispiele | 3 ++- devops/stacks/demo.yml | 32 ++++++++++++++++++++++++++++++-- 3 files changed, 34 insertions(+), 4 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6db23d37..a61ca58a 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -167,7 +167,7 @@ jobs: deploy: name: "Deploy: plone-intranet.kitconcept.dev" - uses: kitconcept/meta/.github/workflows/deploy.yml@main + uses: kitconcept/meta/.github/workflows/deploy.yml@scale-after if: ${{ always() && github.event_name != 'pull_request' && github.ref == 'refs/heads/main' && !contains(needs.*.result, 'failure') }} needs: - config @@ -180,6 +180,7 @@ jobs: stack-file: "devops/stacks/demo.yml" registry: "ghcr.io" username: ${{ github.actor }} + scale-after: "solr_reindex=1" secrets: password: ${{ secrets.DEPLOY_GHCR_READ_TOKEN }} remote-host: ${{ secrets.DEPLOY_HOST }} diff --git a/backend/Dockerfile.beispiele b/backend/Dockerfile.beispiele index 8475b480..61bf4b25 100644 --- a/backend/Dockerfile.beispiele +++ b/backend/Dockerfile.beispiele @@ -12,9 +12,10 @@ LABEL maintainer="kitconcept GmbH " \ ENV zope_i18n_compile_mo_files= # Show only our distributions ENV ALLOWED_DISTRIBUTIONS=kitconcept-intranet - # Increase Upload limit to 6MB ENV ZOPE_FORM_MEMORY_LIMIT=6MB +# Install solr add-ons +ENV SITE_SETUP_SOLR=true RUN < Date: Thu, 6 Nov 2025 11:23:16 -0800 Subject: [PATCH 2/2] changelog --- backend/news/+solrdemo.internal | 1 + news/+solrdemo.internal | 1 + 2 files changed, 2 insertions(+) create mode 100644 backend/news/+solrdemo.internal create mode 100644 news/+solrdemo.internal diff --git a/backend/news/+solrdemo.internal b/backend/news/+solrdemo.internal new file mode 100644 index 00000000..1c92fd1f --- /dev/null +++ b/backend/news/+solrdemo.internal @@ -0,0 +1 @@ +Enable solr for demo site. @davisagli diff --git a/news/+solrdemo.internal b/news/+solrdemo.internal new file mode 100644 index 00000000..1c92fd1f --- /dev/null +++ b/news/+solrdemo.internal @@ -0,0 +1 @@ +Enable solr for demo site. @davisagli