Code development platform for open source projects from the European Union institutions :large_blue_circle: EU Login authentication by SMS has been phased out. To see alternatives please check here

Skip to content
Snippets Groups Projects
Commit 184b5269 authored by Jean-François HOVINNE's avatar Jean-François HOVINNE
Browse files

chore: Set dependency as optional, update readme (fixes #26)

parent 54670959
No related branches found
No related tags found
1 merge request!23chore: Set dependency as optional, update readme (fixes #26)
......@@ -6,26 +6,36 @@ Installs Task - https://taskfile.dev/
Requirements
------------
* tar
* wget
* The `tar` and `wget` commands, which can be provided by `ecgalaxy.common_packages`.
Role Variables
--------------
None.
See defaults.
Dependencies
------------
* ecgalaxy.common_packages
* optional: ecgalaxy.common_packages
Example Playbook
----------------
- hosts: all
roles:
- ecgalaxy.bootstrap
- ecgalaxy.common_packages
- ecgalaxy.task
One-liner
---------
bash <(curl -s https://code.europa.eu/-/snippets/1/raw/main/ansible-role.sh) ecgalaxy.task
See [ansible-role](https://code.europa.eu/-/snippets/1) for instructions.
Please verify the script integrity first.
License
-------
......
......@@ -20,5 +20,4 @@ galaxy_info:
galaxy_tags:
- development
- system
dependencies:
- role: ecgalaxy.common_packages
dependencies: []
---
- name: Converge
hosts: all
tasks:
- name: "Include task"
ansible.builtin.include_role:
name: "task"
roles:
- role: ecgalaxy.common_packages
- role: task
environment:
http_proxy: "{{ lookup('env', 'http_proxy') }}"
https_proxy: "{{ lookup('env', 'https_proxy') }}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment