mirror of
https://github.com/portainer/portainer.git
synced 2025-08-05 05:45:22 +02:00
feat(test): update e2e setup
This commit is contained in:
parent
c6e9d8e616
commit
36de0aee7b
2 changed files with 71 additions and 1 deletions
23
test/e2e/run-e2e.sh
Executable file
23
test/e2e/run-e2e.sh
Executable file
|
@ -0,0 +1,23 @@
|
|||
#!/bin/sh
|
||||
|
||||
exec_in() { docker-compose exec -T $@; }
|
||||
|
||||
# Up all dinds nodes
|
||||
docker-compose up -d manager1 manager2 worker1 worker2
|
||||
|
||||
# Manager1 init
|
||||
exec_in manager1 docker swarm init
|
||||
TOKEN_WORKER="$(exec_in manager1 docker swarm join-token -q worker)"
|
||||
TOKEN_MANAGER="$(exec_in manager1 docker swarm join-token -q manager)"
|
||||
|
||||
# Manager2 join
|
||||
exec_in manager2 docker swarm join --token $TOKEN_MANAGER manager1:2377
|
||||
|
||||
# Worker1 join
|
||||
exec_in worker1 docker swarm join --token $TOKEN_WORKER manager1:2377
|
||||
|
||||
# Worker2 join
|
||||
exec_in worker2 docker swarm join --token $TOKEN_WORKER manager1:2377
|
||||
|
||||
# Up portainer
|
||||
docker-compose up --exit-code-from cypress
|
Loading…
Add table
Add a link
Reference in a new issue