Actions
Task #8466
closedGive the possibility to install smartgears from the staging repository and the related apps from the snapshots one
Status:
Closed
Priority:
Immediate
Assignee:
Category:
System Application
Target version:
Start date:
May 09, 2017
Due date:
% Done:
100%
Estimated time:
Infrastructure:
Development, Pre-Production, Production
Description
Right now we use a single variable through all the ansible playbooks, gcube_repository
.
This is not sufficient anymore. We need at least one for the smartgears distribution and one for all the other applications.
Updated by Andrea Dell'Amico almost 8 years ago
- Status changed from New to Closed
- Priority changed from Normal to Immediate
- % Done changed from 0 to 100
I did it this way:
gcube_repository: 'gcube-staging' smartgears_gcube_repository: '{{ gcube_repository }}' smartgears_global_base_url: 'http://maven.research-infrastructures.eu/nexus/content/repositories/{{ gcube_repository }}' smartgears_url: 'http://maven.research-infrastructures.eu/nexus/content/repositories/{{ smartgears_gcube_repository }}/org/gcube/distribution/smartgears-distribution/{{ smartgears_distribution_version }}/{{ smartgears_file }}'
So, the compatibility with the actual configuration is ensured.
If you want smartgears from staging and other parts from snapshots you now need to redefine both:
gcube_repository: 'gcube-snapshots' smartgears_gcube_repository: 'gcube-staging'
If you want all from shapshots, you only need to redefine gcube_repository
as we always did.
Actions