Skip to content

Instantly share code, notes, and snippets.

@Inkimar
Created June 26, 2020 16:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Inkimar/255dd891362d339184a43ba9dc227cb2 to your computer and use it in GitHub Desktop.
Save Inkimar/255dd891362d339184a43ba9dc227cb2 to your computer and use it in GitHub Desktop.
naturforskaren, maintenance, docker, makefile, Makefie
dina@naturalist:~/repos/beta-naturforskaren$ docker exec betanaturalist sh -c "rm /tmp/naturalist.war"
dina@naturalist:~/repos/beta-naturforskaren$ docker exec betanaturalist sh -c "ls /tmp"
login-naturalist:
docker exec -it betanaturalist bash
naturalist-copy:
docker cp ../artifact/naturalist.war betanaturalist:/tmp
naturalist-check-deployments:
docker exec betanaturalist sh -c "exec bin/jboss-cli.sh --connect --command='ls deployment'"
naturalist-undeploy:
docker exec betanaturalist sh -c "exec bin/jboss-cli.sh --connect --command='undeploy naturalist.war'"
naturalist-deploy:
docker exec betanaturalist sh -c "exec bin/jboss-cli.sh --connect --command='deploy /tmp/naturalist.war'"
@Inkimar
Copy link
Author

Inkimar commented Jun 26, 2020

up-naturalist:
@docker-compose -f docker-compose.all-beta.yml up -d naturalist

down-all :
docker-compose -f docker-compose.all-beta.yml down naturalist

docker-compose -f docker-compose.all-beta.yml rm -f -s -v naturalist

@Inkimar
Copy link
Author

Inkimar commented Jun 26, 2020

#!/bin/bash
make naturalist-down
sleep 5s
make up-naturalist
sleep 15s
make naturalist-copy
#make naturalist-ls
#make naturalist-check-deployments
make naturalist-deploy

restart-again.sh
#!/bin/bash
docker-compose -f docker-compose.all.yml rm -f -s -v naturalist
sleep 5s
docker-compose -f docker-compose.all.yml up -d naturalist
sleep 15s
docker cp /home/dina/repos/artifact/naturalist.war naturalist:/tmp
docker exec naturalist sh -c "exec bin/jboss-cli.sh --connect --command='deploy /tmp/naturalist.war'"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment