Skip to content

Docker-Compose environment to test edeliver deploys

Notifications You must be signed in to change notification settings

edeliver/edeliver-test-env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Test and development environment for the erlang / elixir edeliver build / deploy tool. It uses docker compose to emulate a build and deploy environment which can be easily adjusted with different host architectures.

To use this project for edeliver development, you need to install docker and docker compose and:

  • clone this project: git clone https://github.com/edeliver/edeliver-test-env.git
  • clone edeliver: git clone https://github.com/edeliver/edeliver.git
  • change into project directory: cd edeliver-test-env
  • start docker compose: bin/dev-up
  • enter the docker container: bin/enter-dev
  • accept host key: ssh root@build true
  • build a release: mix edeliver build release
  • deploy a release: mix edeliver deploy staging
  • test the release: curl -so /dev/null -w "http status: %{http_code}\n" staging:4000

About

Docker-Compose environment to test edeliver deploys

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published