Uploaded image for project: 'Maven Surefire'
  1. Maven Surefire
  2. SUREFIRE-1365

Allow environment variables to be read from a file, instead of set as a Map

    XMLWordPrintableJSON

Details

    Description

      With 12-factors apps and deployment on platforms like OpenShift, there a new push on using Environment Variables for configuration. When running Integration tests with Failsafe, it would be nice to set the same variables as will be set to the target environment.

      Often, there's a file that contains the variables in a key-value pair format, just like a properties file. It would be nice to be able to read that same file in while setting environment variables for Failsafe and also when deploying.

      (There may be some type of simple file-formatting differences, but that's typically easy to handle in an automated way.)

      failsafe:integration-test supports an "environmentVariables" parameter. It would nice if it could support an "environmentVariablesFile" parameter that allowed a simple properties-style file to be read in an set as environment variables.

      Attachments

        Activity

          People

            tibordigana Tibor Digana
            dariusx Darius Cooper
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: