Add mailhog env to nightly tests (#2171)
This commit is contained in:
parent
5fb28b0dc1
commit
7e4c6c8a7e
2 changed files with 4 additions and 3 deletions
2
.github/workflows/tests-nightly.yml
vendored
2
.github/workflows/tests-nightly.yml
vendored
|
@ -132,6 +132,7 @@ jobs:
|
|||
CYPRESS_PERMISSIONS_USERS_PASSWORD: ${{ secrets.CYPRESS_PERMISSIONS_USERS_PASSWORD }}
|
||||
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
CYPRESS_mailHogUrl: ${{ secrets.CYPRESS_MAILHOG }}
|
||||
COMMIT_INFO_MESSAGE: All tests triggered via ${{ github.event_name}} on ${{ steps.get-env-uri.outputs.ENV_URI }}
|
||||
CYPRESS_grepTags: ${{ github.event.inputs.tags }}
|
||||
with:
|
||||
|
@ -172,6 +173,7 @@ jobs:
|
|||
CYPRESS_PERMISSIONS_USERS_PASSWORD: ${{ secrets.CYPRESS_PERMISSIONS_USERS_PASSWORD }}
|
||||
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
CYPRESS_mailHogUrl: ${{ secrets.CYPRESS_MAILHOG }}
|
||||
COMMIT_INFO_MESSAGE: Critical triggered via release - ${{github.event.client_payload.project}} ${{github.event.client_payload.version}}, ${{github.event.client_payload.pullRequestUrl}}
|
||||
CYPRESS_grepTags: '@stable'
|
||||
with:
|
||||
|
|
|
@ -25,7 +25,6 @@ module.exports = async (on, config) => {
|
|||
// require("cypress-mochawesome-reporter/plugin")(on); - uncomment to run reports
|
||||
config.env.API_URI = process.env.API_URI;
|
||||
config.env.APP_MOUNT_URI = process.env.APP_MOUNT_URI;
|
||||
config.env.mailHogUrl = process.env.CYPRESS_MAILHOG;
|
||||
config.env.SHOP = await getShopInfo(process.env);
|
||||
config.env.STRIPE_SECRET_KEY = process.env.STRIPE_SECRET_KEY;
|
||||
config.env.STRIPE_PUBLIC_KEY = process.env.STRIPE_PUBLIC_KEY;
|
||||
|
@ -41,7 +40,7 @@ function getShopInfo(envVariables) {
|
|||
// envVariables.CYPRESS_USER_NAME
|
||||
const variables = {
|
||||
email: envVariables.CYPRESS_USER_NAME,
|
||||
password: envVariables.CYPRESS_USER_PASSWORD
|
||||
password: envVariables.CYPRESS_USER_PASSWORD,
|
||||
};
|
||||
|
||||
const createTokenMutation = graphql.gql`mutation tokenCreate($email: String!, $password: String!){
|
||||
|
@ -57,7 +56,7 @@ function getShopInfo(envVariables) {
|
|||
}`;
|
||||
|
||||
const client = new graphql.GraphQLClient(envVariables.API_URI, {
|
||||
headers: {}
|
||||
headers: {},
|
||||
});
|
||||
return client.request(createTokenMutation, variables).then(data => {
|
||||
const token = data.tokenCreate.token;
|
||||
|
|
Loading…
Reference in a new issue