Skip to content

Loading environment variables when no environment.XXX.ts present #33

Open
@timmyomahony

Description

@timmyomahony

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?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions