mirror of
https://github.com/iiab/iiab.git
synced 2025-02-13 03:32:12 +00:00
Using PyPI
This commit is contained in:
parent
ebda624baf
commit
e573424ad0
2 changed files with 28 additions and 22 deletions
|
@ -1,8 +1,5 @@
|
||||||
lokole_version: "0.1.24"
|
lokole_version: "0.1.24"
|
||||||
|
|
||||||
lokole_download_base_url: "https://github.com/ascoderu/opwen-webapp/archive/"
|
|
||||||
lokole_src: "{{ lokole_version }}.tar.gz"
|
|
||||||
|
|
||||||
lokole_db_name: iiab_lokole
|
lokole_db_name: iiab_lokole
|
||||||
lokole_db_user: iiab_lokole_user
|
lokole_db_user: iiab_lokole_user
|
||||||
lokole_db_user_password: changeme
|
lokole_db_user_password: changeme
|
||||||
|
|
|
@ -3,31 +3,40 @@
|
||||||
name: "{{ item }}"
|
name: "{{ item }}"
|
||||||
state: present
|
state: present
|
||||||
with_items:
|
with_items:
|
||||||
- make
|
- python3
|
||||||
|
- python3-pip
|
||||||
- python3-venv
|
- python3-venv
|
||||||
- npm
|
- python3-dev
|
||||||
- shellcheck
|
- libffi-dev
|
||||||
|
- libssl-dev
|
||||||
|
- bcrypt
|
||||||
tags:
|
tags:
|
||||||
- download
|
- download
|
||||||
|
|
||||||
- name: Download Lokole software, per roles/lokole/defaults/main.yml
|
- name: Install Lokole from PyPI
|
||||||
get_url:
|
pip:
|
||||||
url: "{{ lokole_download_base_url }}/{{ lokole_src }}"
|
name: opwen_email_client
|
||||||
dest: "{{ downloads_dir }}"
|
virtualenv: null # TODO figure this out
|
||||||
timeout: "{{ download_timeout }}"
|
tags:
|
||||||
# force: yes
|
- download
|
||||||
# backup: yes
|
|
||||||
register: lokole_download_output
|
|
||||||
when: internet_available
|
when: internet_available
|
||||||
|
|
||||||
- name: Unpack download to permanent location
|
# - name: Download Lokole software, per roles/lokole/defaults/main.yml
|
||||||
unarchive:
|
# git:
|
||||||
src: "{{ downloads_dir }}/{{ lokole_src }}"
|
# repo: "{{ lokole_git_repo }}"
|
||||||
dest: "{{ lokole_install_path }}"
|
# version: "{{ lokole_version }}"
|
||||||
owner: root
|
# dest: "{{ lokole_install_path }}"
|
||||||
group: "{{ apache_user }}"
|
# register: lokole_download_output
|
||||||
mode: 0755
|
# when: internet_available
|
||||||
keep_newer: yes
|
|
||||||
|
# - name: Unpack download to permanent location
|
||||||
|
# unarchive:
|
||||||
|
# src: "{{ downloads_dir }}/{{ lokole_src }}"
|
||||||
|
# dest: "{{ }}"
|
||||||
|
# owner: root
|
||||||
|
# group: "{{ apache_user }}"
|
||||||
|
# mode: 0755
|
||||||
|
# keep_newer: yes
|
||||||
|
|
||||||
- name: MySQL database needs to be running if we are trying to create a new db
|
- name: MySQL database needs to be running if we are trying to create a new db
|
||||||
service:
|
service:
|
||||||
|
|
Loading…
Reference in a new issue