Projet

Général

Profil

0001-allow-specifying-publik-packages-version-57656.patch

Emmanuel Cazenave, 06 octobre 2021 17:20

Télécharger (6,79 ko)

Voir les différences:

Subject: [PATCH] allow specifying publik packages version (#57656)

 install_source.yml              | 4 ++--
 roles/authentic/tasks/main.yml  | 1 +
 roles/base/tasks/main.yml       | 6 ++++++
 roles/bijoe/tasks/main.yml      | 2 ++
 roles/chrono/tasks/main.yml     | 1 +
 roles/combo/tasks/main.yml      | 1 +
 roles/fargo/tasks/main.yml      | 1 +
 roles/hobo/tasks/main.yml       | 1 +
 roles/passerelle/tasks/main.yml | 1 +
 roles/wcs/tasks/main.yml        | 2 ++
 roles/welco/tasks/main.yml      | 1 +
 tasks/install_theme.yml         | 2 ++
 12 files changed, 21 insertions(+), 2 deletions(-)
install_source.yml
2 2
  git:
3 3
    repo: "ssh://git@git.entrouvert.org/{{ repo }}.git"
4 4
    dest: "{{ repo_dir }}"
5
    version: main
5
    version: "{{version}}"
6 6
  when:
7 7
    - git_ssh
8 8
    - clone_repo
......
11 11
  git:
12 12
    repo: "https://repos.entrouvert.org/{{ repo }}.git"
13 13
    dest: "{{ repo_dir }}"
14
    version: main
14
    version: "{{version}}"
15 15
  when:
16 16
    - not git_ssh
17 17
    - clone_repo
roles/authentic/tasks/main.yml
9 9
  vars:
10 10
    repo: "authentic"
11 11
    repo_dir: "{{ src_dir }}/authentic"
12
    version: "{{authentic_version|default('main')}}"
12 13

  
13 14
- name: Remove /etc/authentic-multitenant
14 15
  file:
roles/base/tasks/main.yml
124 124
    repo: "eopayment"
125 125
    repo_dir: "{{ src_dir }}/eopayment"
126 126
    virtualenv: "{{venv_py3}}"
127
    version: "{{eopayment_version|default('main')}}"
127 128

  
128 129
- name: source install django-tenant-schemas
129 130
  include_tasks: install_source.yml
......
131 132
    repo: "debian/django-tenant-schemas"
132 133
    repo_dir: "{{ src_dir }}/django-tenant-schemas"
133 134
    virtualenv: "{{venv_py3}}"
135
    version: "{{django_tenant_schemas_version|default('main')}}"
134 136

  
135 137
- name: source install django-mellon
136 138
  include_tasks: install_source.yml
......
138 140
    repo: "django-mellon"
139 141
    repo_dir: "{{ src_dir }}/django-mellon"
140 142
    virtualenv: "{{venv_py3}}"
143
    version: "{{django_mellon_version|default('main')}}"
141 144

  
142 145
- name: source install gadjo
143 146
  include_tasks: install_source.yml
......
145 148
    repo: "gadjo"
146 149
    repo_dir: "{{ src_dir }}/gadjo"
147 150
    virtualenv: "{{venv_py3}}"
151
    version: "{{gadjo_version|default('main')}}"
148 152

  
149 153
- name: install python-memcached
150 154
  pip:
......
157 161
    repo: "debian/django-ckeditor"
158 162
    repo_dir: "{{ src_dir }}/django-ckeditor"
159 163
    virtualenv: "{{venv_py3}}"
164
    version: "{{django_ckeditor_version|default('main')}}"
160 165

  
161 166
- name: install theme
162 167
  import_tasks: tasks/install_theme.yml
163 168
  vars:
164 169
    src_theme_dir: "{{src_dir}}/{{theme_repo}}"
170
    version: "{{publik_base_theme_version|default('main')}}"
165 171
  tags:
166 172
    - theme
167 173

  
roles/bijoe/tasks/main.yml
4 4
  vars:
5 5
    repo: "bijoe"
6 6
    repo_dir: "{{ src_dir }}/bijoe"
7
    version: "{{bijoe_version|default('main')}}"
7 8

  
8 9
- name: source install wcs-olap
9 10
  import_tasks: install_source.yml
10 11
  vars:
11 12
    repo: "wcs-olap"
12 13
    repo_dir: "{{ src_dir }}/wcs-olap"
14
    version: "{{wcs_olap_version|default('main')}}"
13 15

  
14 16
- name: bijoe app setup
15 17
  import_role:
roles/chrono/tasks/main.yml
4 4
  vars:
5 5
    repo: "chrono"
6 6
    repo_dir: "{{ src_dir }}/chrono"
7
    version: "{{chrono_version|default('main')}}"
7 8

  
8 9
- name: chrono app setup
9 10
  import_role:
roles/combo/tasks/main.yml
3 3
  vars:
4 4
    repo: "combo"
5 5
    repo_dir: "{{ src_dir }}/combo"
6
    version: "{{combo_version|default('main')}}"
6 7

  
7 8
- name: combo app setup
8 9
  import_role:
roles/fargo/tasks/main.yml
4 4
  vars:
5 5
    repo: "fargo"
6 6
    repo_dir: "{{ src_dir }}/fargo"
7
    version: "{{fargo_version|default('main')}}"
7 8

  
8 9
- name: fargo app setup
9 10
  import_role:
roles/hobo/tasks/main.yml
4 4
    repo: "hobo"
5 5
    repo_dir: "{{ src_dir }}/hobo"
6 6
    virtualenv: "{{venv_py3}}"
7
    version: "{{hobo_version|default('main')}}"
7 8

  
8 9
- name: hobo app setup
9 10
  import_role:
roles/passerelle/tasks/main.yml
3 3
  vars:
4 4
    repo: "passerelle"
5 5
    repo_dir: "{{ src_dir }}/passerelle"
6
    version: "{{passerelle_version|default('main')}}"
6 7

  
7 8
- name: passerelle app setup
8 9
  import_role:
roles/wcs/tasks/main.yml
15 15
  vars:
16 16
    repo: "wcs"
17 17
    repo_dir: "{{ src_dir }}/wcs"
18
    version: "{{wcs_version|default('main')}}"
18 19

  
19 20
- name: source install auquotidien
20 21
  import_tasks: install_source.yml
21 22
  vars:
22 23
    repo: "auquotidien"
23 24
    repo_dir: "{{ src_dir }}/auquotidien"
25
    version: "{{auquotidien_version|default('main')}}"
24 26

  
25 27
- name: "settings directory"
26 28
  file:
roles/welco/tasks/main.yml
4 4
  vars:
5 5
    repo: "welco"
6 6
    repo_dir: "{{ src_dir }}/welco"
7
    version: "{{welco_version|default('main')}}"
7 8

  
8 9
- name: welco app setup
9 10
  import_role:
tasks/install_theme.yml
3 3
  git:
4 4
    repo: ssh://git@git.entrouvert.org/{{theme_repo}}.git
5 5
    dest: "{{src_theme_dir}}"
6
    version: "{{version}}"
6 7
  when:
7 8
    - git_ssh
8 9
    - clone_repo
......
11 12
  git:
12 13
    repo: https://repos.entrouvert.org/{{theme_repo}}.git
13 14
    dest: "{{src_theme_dir}}"
15
    version: "{{version}}"
14 16
  when:
15 17
    - not git_ssh
16 18
    - clone_repo
17
-