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_PERMISSIONS_USERS_PASSWORD: ${{ secrets.CYPRESS_PERMISSIONS_USERS_PASSWORD }}
|
||||||
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
|
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
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 }}
|
COMMIT_INFO_MESSAGE: All tests triggered via ${{ github.event_name}} on ${{ steps.get-env-uri.outputs.ENV_URI }}
|
||||||
CYPRESS_grepTags: ${{ github.event.inputs.tags }}
|
CYPRESS_grepTags: ${{ github.event.inputs.tags }}
|
||||||
with:
|
with:
|
||||||
|
@ -172,6 +173,7 @@ jobs:
|
||||||
CYPRESS_PERMISSIONS_USERS_PASSWORD: ${{ secrets.CYPRESS_PERMISSIONS_USERS_PASSWORD }}
|
CYPRESS_PERMISSIONS_USERS_PASSWORD: ${{ secrets.CYPRESS_PERMISSIONS_USERS_PASSWORD }}
|
||||||
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
|
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
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}}
|
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'
|
CYPRESS_grepTags: '@stable'
|
||||||
with:
|
with:
|
||||||
|
|
|
@ -25,7 +25,6 @@ module.exports = async (on, config) => {
|
||||||
// require("cypress-mochawesome-reporter/plugin")(on); - uncomment to run reports
|
// require("cypress-mochawesome-reporter/plugin")(on); - uncomment to run reports
|
||||||
config.env.API_URI = process.env.API_URI;
|
config.env.API_URI = process.env.API_URI;
|
||||||
config.env.APP_MOUNT_URI = process.env.APP_MOUNT_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.SHOP = await getShopInfo(process.env);
|
||||||
config.env.STRIPE_SECRET_KEY = process.env.STRIPE_SECRET_KEY;
|
config.env.STRIPE_SECRET_KEY = process.env.STRIPE_SECRET_KEY;
|
||||||
config.env.STRIPE_PUBLIC_KEY = process.env.STRIPE_PUBLIC_KEY;
|
config.env.STRIPE_PUBLIC_KEY = process.env.STRIPE_PUBLIC_KEY;
|
||||||
|
@ -41,7 +40,7 @@ function getShopInfo(envVariables) {
|
||||||
// envVariables.CYPRESS_USER_NAME
|
// envVariables.CYPRESS_USER_NAME
|
||||||
const variables = {
|
const variables = {
|
||||||
email: envVariables.CYPRESS_USER_NAME,
|
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!){
|
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, {
|
const client = new graphql.GraphQLClient(envVariables.API_URI, {
|
||||||
headers: {}
|
headers: {},
|
||||||
});
|
});
|
||||||
return client.request(createTokenMutation, variables).then(data => {
|
return client.request(createTokenMutation, variables).then(data => {
|
||||||
const token = data.tokenCreate.token;
|
const token = data.tokenCreate.token;
|
||||||
|
|
Loading…
Reference in a new issue