panic icon indicating copy to clipboard operation
panic copied to clipboard

Dockerize development environment for PANIC

Open dillu24 opened this issue 3 years ago • 0 comments

Technical Story

When developing as a team it would be ideal to standardize the platform we are developing on, as different platforms require different dependencies/requirements.

Description

The aim of this task is to create a docker container that we could ssh into from our IDE in order to develop.

Requirements

  • [ ] Create a development docker container in our docker-compose.yml file
  • [ ] Add all Alerter dependencies to the development container
  • [ ] Add all Substrate-API dependencies to the development container
  • [ ] Add all PANIC-UI dependencies to the development container
  • [ ] Add all API dependencies to the development container
  • [ ] Connect your IDE to the development container

Some resources:

  • https://www.tutorialworks.com/container-development-workflow/

Acceptance criteria

When: I code in my IDE Then: The changes are reflected on my container

Scenario: I can run the alerter from the IDE because it is connected to the container

Scenario: I can run the alerter tests from the IDE because it is connected to the container

dillu24 avatar Jun 09 '22 14:06 dillu24