Skip to content

Prepared build process for CI/CD#26

Merged
ScriptyChris merged 39 commits intodevelopfrom
maintenance/prepare-build-process-for-ci-cd
Apr 12, 2021
Merged

Prepared build process for CI/CD#26
ScriptyChris merged 39 commits intodevelopfrom
maintenance/prepare-build-process-for-ci-cd

Conversation

@ScriptyChris
Copy link
Copy Markdown
Owner

@ScriptyChris ScriptyChris commented Mar 4, 2021

Related to #22.

  • refactor npm scripts
  • add express static server to middleware
  • include index.html file in dist/ folder
  • improve dist/ folder structure consistency according to src/ folder
  • prepare Docker image for production - still need to make running database population script more convenient
  • add CI/CD pipeline:
    • to integrate (run tests)
    • to deploy by preparing Docker image with changes and publishing it as a package - it's partially done, because publishing only works from local env by using docker push command

@ScriptyChris ScriptyChris added the maintenance Actions related to building, testing, refactoring etc. that don't directly affect using app label Mar 4, 2021
…dd dotenv-webpack library to handle ENV variables for frontend codebase;
… image - that folder is already available in image after building app;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Actions related to building, testing, refactoring etc. that don't directly affect using app

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant