Skip to content

alagiz/particalizor-showcase

Repository files navigation

particalizor-showcase

build status coverage status license

live demo for particalizor-3000

available here => http://artem-alagizov.com/particalizor-3000-showcase

deployment

  • the app is deployed to a docker swarm cluster running on a single node (aws ec2 t2.micro)
  • the following commands were used to deploy the app:
    • create docker swarm cluster
      docker swarm init --advertise-addr 172.31.19.6
      
    • create stack of services for particalizor-showcase
      docker stack deploy -c docker-compose.depl.yml particleStackk
      

ci/cd

  • on every pull request merge to master and push to master travis runs yarn install, yarn build, yarn test and yarn lint
    • in case those commands were successful:
      • new docker image is built and pushed to docker hub
      • docker swarm stack is updated with the latest docker image