mirror of
https://github.com/stoatchat/service-zammad-docker-compose.git
synced 2026-07-01 20:44:18 -04:00
Maintenance: fix GitHub actions (#425)
* Maintenance: fix GitHub actions
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
Hi there - thanks for filling an issue. Please ensure the following things before creating an issue - thank you! 🤓
|
||||
|
||||
- Check the repository. Please only create issue here that concern the Zammad Docker setup. Use the other repositories for other issues.
|
||||
- Make sure to use the latest version of Zammads Docker containers via: docker-compose pull
|
||||
- Make sure to use the latest version of Zammad's Docker containers via: docker compose pull
|
||||
- Please write the issue in english
|
||||
|
||||
* The upper textblock will be removed automatically when you submit your issue *
|
||||
|
||||
+4
-4
@@ -6,7 +6,7 @@
|
||||
set -o errexit
|
||||
set -o pipefail
|
||||
|
||||
docker-compose logs --timestamps --follow &
|
||||
docker compose logs --timestamps --follow &
|
||||
|
||||
until (curl -I --silent --fail localhost:8080 | grep -iq "HTTP/1.1 200 OK"); do
|
||||
echo "wait for zammad to be ready..."
|
||||
@@ -21,7 +21,7 @@ echo
|
||||
echo "Execute autowizard..."
|
||||
echo
|
||||
|
||||
docker exec --env=AUTOWIZARD_RELATIVE_PATH=tmp/auto_wizard.json --env=DATABASE_URL=postgres://zammad:zammad@zammad-postgresql:5432/zammad_production zammad-docker-compose_zammad-railsserver_1 bundle exec rake zammad:setup:auto_wizard
|
||||
docker exec --env=AUTOWIZARD_RELATIVE_PATH=tmp/auto_wizard.json --env=DATABASE_URL=postgres://zammad:zammad@zammad-postgresql:5432/zammad_production zammad-docker-compose-zammad-railsserver-1 bundle exec rake zammad:setup:auto_wizard
|
||||
|
||||
echo
|
||||
echo "Autowizard executed successful :)"
|
||||
@@ -32,7 +32,7 @@ echo
|
||||
echo "Check DB for AutoWizard user"
|
||||
echo
|
||||
|
||||
docker exec --env=DATABASE_URL=postgres://zammad:zammad@zammad-postgresql:5432/zammad_production zammad-docker-compose_zammad-railsserver_1 bundle exec rails r "p User.find_by(email: 'info@zammad.org')" | grep 'info@zammad.org'
|
||||
docker exec --env=DATABASE_URL=postgres://zammad:zammad@zammad-postgresql:5432/zammad_production zammad-docker-compose-zammad-railsserver-1 bundle exec rails r "p User.find_by(email: 'info@zammad.org')" | grep 'info@zammad.org'
|
||||
|
||||
echo
|
||||
echo "Check DB for AutoWizard user successfull :)"
|
||||
@@ -42,7 +42,7 @@ echo
|
||||
echo "Fill DB with some random data"
|
||||
echo
|
||||
|
||||
docker exec --env=DATABASE_URL=postgres://zammad:zammad@zammad-postgresql:5432/zammad_production zammad-docker-compose_zammad-railsserver_1 bundle exec rails r "FillDb.load(agents: 1,customers: 1,groups: 1,organizations: 1,overviews: 1,tickets: 1)"
|
||||
docker exec --env=DATABASE_URL=postgres://zammad:zammad@zammad-postgresql:5432/zammad_production zammad-docker-compose-zammad-railsserver-1 bundle exec rails r "FillDb.load(agents: 1,customers: 1,groups: 1,organizations: 1,overviews: 1,tickets: 1)"
|
||||
|
||||
echo
|
||||
echo "DB fill successful :)"
|
||||
|
||||
@@ -14,14 +14,14 @@ jobs:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: pull docker-compose images
|
||||
run: docker-compose pull
|
||||
- name: pull docker compose images
|
||||
run: docker compose pull
|
||||
|
||||
- name: run docker-compose up
|
||||
run: docker-compose up --detach
|
||||
- name: run docker compose up
|
||||
run: docker compose up --detach
|
||||
|
||||
- name: add autowizard file
|
||||
run: docker cp .github/auto_wizard.json zammad-docker-compose_zammad-railsserver_1:/opt/zammad/tmp
|
||||
run: docker cp .github/auto_wizard.json zammad-docker-compose-zammad-railsserver-1:/opt/zammad/tmp
|
||||
|
||||
- name: run tests
|
||||
run: .github/tests.sh
|
||||
|
||||
@@ -13,8 +13,8 @@ jobs:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: lint zammad docker-compose file
|
||||
run: docker-compose config
|
||||
- name: lint zammad docker compose file
|
||||
run: docker compose config
|
||||
|
||||
super-linter:
|
||||
runs-on: ubuntu-22.04
|
||||
@@ -32,3 +32,4 @@ jobs:
|
||||
LINTER_RULES_PATH: .github/linters
|
||||
VALIDATE_ALL_CODEBASE: false
|
||||
VALIDATE_JSCPD: false
|
||||
VALIDATE_SHELL_SHFMT: false
|
||||
|
||||
@@ -33,7 +33,7 @@ To run Zammad behind a reverse proxy, we provide `docker-compose.proxy-example.y
|
||||
1. Copy `./.examples/proxy/docker-compose.proxy-example.yml` to your own configuration, e.g. `./docker-compose.prod.yml`
|
||||
`cp ./.examples/proxy/docker-compose.proxy-example.yml ./docker-compose.prod.yml`
|
||||
2. Modify the environment variable `VIRTUAL_HOST` and the name of the external network in `./docker-compose.prod.yml` to fit your environment.
|
||||
3. Run docker-composer commands with the default and your configuration, e.g. `docker-compose -f docker-compose.yml -f docker-compose.prod.yml up -d`
|
||||
3. Run docker-composer commands with the default and your configuration, e.g. `docker compose -f docker-compose.yml -f docker-compose.prod.yml up -d`
|
||||
|
||||
See `.examples/proxy/docker-compose.yml` for an example proxy project.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user