Skip to content
This repository has been archived by the owner on Jan 4, 2020. It is now read-only.

Plugin install script for OpenSlides #2

Open
jsaalfeld opened this issue Apr 26, 2018 · 1 comment
Open

Plugin install script for OpenSlides #2

jsaalfeld opened this issue Apr 26, 2018 · 1 comment
Assignees
Labels
enhancement New feature or request wishlist Nice and good to have, but not necesary

Comments

@jsaalfeld
Copy link
Contributor

jsaalfeld commented Apr 26, 2018

Enhance the script in a way, that you can provide Names for OpenSlides Plugins (like https://github.com/OpenSlides/openslides-voting) as a build arg, so they will be automatically build in and activated, when started:

version: '3'
services:
  core:
    build:
      context: ./core
      args:
        # Change according to your details
        REPOSITORY_URL: https://github.com/OpenSlides/OpenSlides.git
        BRANCH: master
        COMMIT_SHA: 03b17837ed2c88692f1b99ec5b9b477f86fdddb6
        PLUGINS: openslides-voting,openslides-conversations
    image: openslides
    command: bash -c "python manage.py migrate && python manage.py collectstatic --noinput"
    depends_on:
      - postgres
    volumes:
      - "staticfiles:/app/personal_data"
    networks:
      - back
@jsaalfeld jsaalfeld added the enhancement New feature or request label Apr 26, 2018
@jsaalfeld jsaalfeld self-assigned this Apr 26, 2018
@jsaalfeld jsaalfeld added the wishlist Nice and good to have, but not necesary label Apr 26, 2018
@emanuelschuetze
Copy link
Member

Please use plugin urls and branches to use a customized plugin, e.g. https://github.com/Intevation/openslides-votecollector#bjk2017

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request wishlist Nice and good to have, but not necesary
Projects
None yet
Development

No branches or pull requests

2 participants