* Update all import paths * Rename directory cmd/wpcomposer/ → cmd/wppackages/ * Rename import alias wpcomposergo → wppackagesgo in main.go and migrate_test.go * Makefile — binary name wpcomposer → wppackages * Update Air path * Global replace repo.wp-composer.com → repo.wp-packages.org * Global replace cdn.wp-composer.com → cdn.wp-packages.org * Global replace wp-composer.com → wp-packages.org (remaining) * Composer repo key in templates/docs: repositories.wp-composer → repositories.wp-packages * Rename columns on the existing schema * Update all Go code referencing these column names * Routes & SEO * Templates & front-end * Admin UI * Documentation * CI/CD * Config defaults * Rename role directory * Rename all systemd template files inside the role * Update contents of all .j2 templates — service names, binary paths, descriptions * Update tasks/main.yml and handlers/main.yml in the role * Update deploy/ansible/roles/app/tasks/main.yml and deploy.yml * Update deploy/ansible/group_vars/production/main.yml * Additional renames/fixes * Additional renames/fixes * Additional renames/fixes * not needed
34 lines
768 B
YAML
34 lines
768 B
YAML
---
|
|
- name: Create directory structure
|
|
file:
|
|
path: "{{ item }}"
|
|
state: directory
|
|
owner: deploy
|
|
group: www-data
|
|
mode: "0775"
|
|
loop:
|
|
- "{{ app_root }}/releases"
|
|
- "{{ app_root }}/shared"
|
|
- "{{ app_root }}/shared/storage"
|
|
- "{{ app_root }}/shared/storage/logs"
|
|
- "{{ app_root }}/shared/storage/repository"
|
|
- "{{ app_root }}/shared/storage/repository/builds"
|
|
|
|
- name: Deploy environment file
|
|
template:
|
|
src: env.j2
|
|
dest: "{{ app_root }}/shared/.env"
|
|
owner: deploy
|
|
group: www-data
|
|
mode: "0640"
|
|
|
|
- name: Deploy logrotate config
|
|
template:
|
|
src: logrotate.j2
|
|
dest: /etc/logrotate.d/wp-packages
|
|
owner: root
|
|
group: root
|
|
mode: "0644"
|
|
|
|
- name: Run initial deploy
|
|
include_tasks: deploy.yml
|