ionic-environment-variables icon indicating copy to clipboard operation
ionic-environment-variables copied to clipboard

Loading environment variables when no `environment.XXX.ts` present

Open timmyomahony opened this issue 7 years ago • 0 comments

The approach in this repo works fine when building an app from my local machine, when I have an src/environments/environment.ts file.

In a CI environment though (Circle CI for example), there is no src/environments/environment.ts file as they are not committed to my repo. Instead, all environment variables are configured in the CircleCI interface and passed into the build container as OS environment variables.

When I try to build my app on the CI server instance:

ionic build --prod

I get an error:

Cannot find module '@app/env'.

  1. Does this script load existing environment variables into the ENV object?
  2. Can it work when there is no environment.ts present?

timmyomahony avatar Jul 03 '18 15:07 timmyomahony