Don't put unnecessary executables in git

This commit is contained in:
Sam A. 2023-07-09 19:51:26 +02:00
parent f5ffd21dd3
commit c5857d0ba8
Signed by untrusted user: samsapti
GPG key ID: CBBBE7371E81C4EA
2 changed files with 7 additions and 8 deletions

0
roles/docker/files/byro_deploy_entrypoint.sh Executable file → Normal file
View file

View file

@ -1,29 +1,28 @@
# vim: ft=yaml.ansible
--- ---
- name: Ensure byro data folder exists
- name: ensure byro data folder exists
file: file:
path: "{{ services.byro.volume_folder }}" path: "{{ services.byro.volume_folder }}"
state: directory state: directory
- name: create env file - name: Create env file
template: template:
src: byro.env.j2 src: byro.env.j2
dest: "{{ services.byro.volume_folder }}/env" dest: "{{ services.byro.volume_folder }}/env"
- name: deploy entrypoint file - name: Deploy entrypoint file
copy: copy:
src: byro_deploy_entrypoint.sh src: byro_deploy_entrypoint.sh
dest: "{{ services.byro.volume_folder}}/data/deploy_entrypoint.sh" dest: "{{ services.byro.volume_folder}}/data/deploy_entrypoint.sh"
mode: "preserve" mode: u=rwx,g=rx,o=rx
- name: run byro - name: Run byro
docker_compose: docker_compose:
project_name: "byro member system" project_name: byro_member_system"
pull: yes pull: yes
definition: definition:
version: "3.8" version: "3.8"
services: services:
manage: manage:
image: ghcr.io/valberg/byro:add_missing_jquery_ui_images image: ghcr.io/valberg/byro:add_missing_jquery_ui_images
entrypoint: "/var/byro/data/deploy_entrypoint.sh" entrypoint: "/var/byro/data/deploy_entrypoint.sh"