coopTilleuls / hm-admin

hm-admin is an angular2 component which help you to build backoffice automatically for an hypermedia API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Try to add docker container

Gregcop1 opened this issue · comments

@todo : add a service API Platform with 3 entities:

  • BlogPosting
  • Person
  • Category

Finally, there's no need for Category

Ok, so here is the plan:

  • first: prepare an api service ready to run embedding a pre-configured api-platform with these entities : BlogPosting and Person
  • second: prepare a hmadmin service with the dev dependencies required to contributing to hm-admin
  • third: write the docker-compose.yml

Objective: Give to the contributor a ready-to-dev offline ready environment

Eventually, the api service would be use as a reference base for testing and ci

And of course, update the doc ;) (which is another PR ATM :p)

If travis is not compatible with Docker, our e2e tests will have to rely on fixtures (I have a project in mind for this)

I think travis is ok with docker: https://docs.travis-ci.com/user/docker/ (never tried though…)