allow specifying publik packages version (#57656)

This commit is contained in:
Emmanuel Cazenave 2021-10-06 11:25:29 +02:00
parent a4422ca29f
commit 23a45cab97
12 changed files with 21 additions and 2 deletions

View File

@ -2,7 +2,7 @@
git:
repo: "ssh://git@git.entrouvert.org/{{ repo }}.git"
dest: "{{ repo_dir }}"
version: main
version: "{{version}}"
when:
- git_ssh
- clone_repo
@ -11,7 +11,7 @@
git:
repo: "https://repos.entrouvert.org/{{ repo }}.git"
dest: "{{ repo_dir }}"
version: main
version: "{{version}}"
when:
- not git_ssh
- clone_repo

View File

@ -9,6 +9,7 @@
vars:
repo: "authentic"
repo_dir: "{{ src_dir }}/authentic"
version: "{{authentic_version|default('main')}}"
- name: Remove /etc/authentic-multitenant
file:

View File

@ -143,6 +143,7 @@
repo: "eopayment"
repo_dir: "{{ src_dir }}/eopayment"
virtualenv: "{{venv_py3}}"
version: "{{eopayment_version|default('main')}}"
- name: source install django-tenant-schemas
include_tasks: install_source.yml
@ -150,6 +151,7 @@
repo: "debian/django-tenant-schemas"
repo_dir: "{{ src_dir }}/django-tenant-schemas"
virtualenv: "{{venv_py3}}"
version: "{{django_tenant_schemas_version|default('main')}}"
- name: source install django-mellon
include_tasks: install_source.yml
@ -157,6 +159,7 @@
repo: "django-mellon"
repo_dir: "{{ src_dir }}/django-mellon"
virtualenv: "{{venv_py3}}"
version: "{{django_mellon_version|default('main')}}"
- name: source install gadjo
include_tasks: install_source.yml
@ -164,6 +167,7 @@
repo: "gadjo"
repo_dir: "{{ src_dir }}/gadjo"
virtualenv: "{{venv_py3}}"
version: "{{gadjo_version|default('main')}}"
- name: install python-memcached
pip:
@ -176,11 +180,13 @@
repo: "debian/django-ckeditor"
repo_dir: "{{ src_dir }}/django-ckeditor"
virtualenv: "{{venv_py3}}"
version: "{{django_ckeditor_version|default('main')}}"
- name: install theme
import_tasks: tasks/install_theme.yml
vars:
src_theme_dir: "{{src_dir}}/{{theme_repo}}"
version: "{{publik_base_theme_version|default('main')}}"
tags:
- theme

View File

@ -4,12 +4,14 @@
vars:
repo: "bijoe"
repo_dir: "{{ src_dir }}/bijoe"
version: "{{bijoe_version|default('main')}}"
- name: source install wcs-olap
import_tasks: install_source.yml
vars:
repo: "wcs-olap"
repo_dir: "{{ src_dir }}/wcs-olap"
version: "{{wcs_olap_version|default('main')}}"
- name: bijoe app setup
import_role:

View File

@ -4,6 +4,7 @@
vars:
repo: "chrono"
repo_dir: "{{ src_dir }}/chrono"
version: "{{chrono_version|default('main')}}"
- name: chrono app setup
import_role:

View File

@ -3,6 +3,7 @@
vars:
repo: "combo"
repo_dir: "{{ src_dir }}/combo"
version: "{{combo_version|default('main')}}"
- name: combo app setup
import_role:

View File

@ -4,6 +4,7 @@
vars:
repo: "fargo"
repo_dir: "{{ src_dir }}/fargo"
version: "{{fargo_version|default('main')}}"
- name: fargo app setup
import_role:

View File

@ -4,6 +4,7 @@
repo: "hobo"
repo_dir: "{{ src_dir }}/hobo"
virtualenv: "{{venv_py3}}"
version: "{{hobo_version|default('main')}}"
- name: hobo app setup
import_role:

View File

@ -3,6 +3,7 @@
vars:
repo: "passerelle"
repo_dir: "{{ src_dir }}/passerelle"
version: "{{passerelle_version|default('main')}}"
- name: passerelle app setup
import_role:

View File

@ -15,12 +15,14 @@
vars:
repo: "wcs"
repo_dir: "{{ src_dir }}/wcs"
version: "{{wcs_version|default('main')}}"
- name: source install auquotidien
import_tasks: install_source.yml
vars:
repo: "auquotidien"
repo_dir: "{{ src_dir }}/auquotidien"
version: "{{auquotidien_version|default('main')}}"
- name: "settings directory"
file:

View File

@ -4,6 +4,7 @@
vars:
repo: "welco"
repo_dir: "{{ src_dir }}/welco"
version: "{{welco_version|default('main')}}"
- name: welco app setup
import_role:

View File

@ -3,6 +3,7 @@
git:
repo: ssh://git@git.entrouvert.org/{{theme_repo}}.git
dest: "{{src_theme_dir}}"
version: "{{version}}"
when:
- git_ssh
- clone_repo
@ -11,6 +12,7 @@
git:
repo: https://repos.entrouvert.org/{{theme_repo}}.git
dest: "{{src_theme_dir}}"
version: "{{version}}"
when:
- not git_ssh
- clone_repo