mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2026-09-09 18:02:54 +00:00
[ACA-4715] break dependency on envsubst (#3325)
* remove BPM host * break dependency on envsubst * remove prebuild script * cleanup package.json
This commit is contained in:
@@ -32,7 +32,7 @@ runs:
|
||||
steps:
|
||||
- name: Check content UP
|
||||
shell: bash
|
||||
run: ./node_modules/@alfresco/adf-cli/bin/adf-cli check-cs-env --host $APP_CONFIG_ECM_HOST -u $ADMIN_EMAIL -p $ADMIN_PASSWORD || exit 1
|
||||
run: ./node_modules/@alfresco/adf-cli/bin/adf-cli check-cs-env --host $BASE_URL -u $ADMIN_EMAIL -p $ADMIN_PASSWORD || exit 1
|
||||
|
||||
- name: Download artifacts
|
||||
uses: ./.github/actions/download-job-artifact
|
||||
@@ -43,18 +43,6 @@ runs:
|
||||
aws-secret-access-key: ${{ inputs.aws-secret-access-key }}
|
||||
aws-region: ${{ inputs.aws-region }}
|
||||
|
||||
- name: Replace variables in app.config.json
|
||||
shell: bash
|
||||
run: |
|
||||
APP_CONFIG_FILE_PATH="${{ inputs.to }}/app.config.json"
|
||||
npx envsub --all $APP_CONFIG_FILE_PATH $APP_CONFIG_FILE_PATH || exit 1
|
||||
echo -n " \_ Validating replaced config file ... ";
|
||||
npx ajv validate -s ./node_modules/@alfresco/adf-core/app.config.schema.json -d $APP_CONFIG_FILE_PATH --errors=text --verbose || exit 4
|
||||
if grep -E -q '\$\{[A-Z0-9_]*\}' $APP_CONFIG_FILE_PATH; then
|
||||
echo -e "\e[31m \_ ERROR: Variables are still present in the app.config.json file. Some of them might not have default value set.\e[0m";
|
||||
exit 5;
|
||||
fi
|
||||
|
||||
- name: Update webdriver-manager
|
||||
shell: bash
|
||||
run: |
|
||||
|
||||
@@ -22,12 +22,6 @@ runs:
|
||||
- name: Setup and run with options
|
||||
shell: bash
|
||||
run: |
|
||||
# npx http-server -c-1 $CONTENT_CE_DIST_PATH -p 4200 > /dev/null &\
|
||||
|
||||
{
|
||||
echo "APP_CONFIG_ECM_HOST={protocol}//{hostname}{:port}"
|
||||
} >> .env
|
||||
|
||||
npm start > /dev/null &\
|
||||
|
||||
echo "Running playwright tests with options ${{ inputs.options }}"
|
||||
|
||||
@@ -23,12 +23,6 @@ runs:
|
||||
shell: bash
|
||||
run: |
|
||||
./node_modules/.bin/tsc -p "./e2e/protractor/$E2E_TSCONFIG" || exit 1;
|
||||
# npx http-server -c-1 $CONTENT_CE_DIST_PATH -p 4200 > /dev/null &\
|
||||
|
||||
{
|
||||
echo "APP_CONFIG_ECM_HOST={protocol}//{hostname}{:port}"
|
||||
} >> .env
|
||||
|
||||
npm start > /dev/null &\
|
||||
|
||||
if [ ${{ inputs.test-runner }} == "playwright" ]; then
|
||||
|
||||
@@ -10,7 +10,7 @@ concurrency:
|
||||
cancel-in-progress: true
|
||||
|
||||
env:
|
||||
APP_CONFIG_ECM_HOST: ${{ secrets.PIPELINE_ENV_URL }}
|
||||
BASE_URL: ${{ secrets.PIPELINE_ENV_URL }}
|
||||
ADMIN_EMAIL: ${{ secrets.PIPELINE_ADMIN_USERNAME }}
|
||||
ADMIN_PASSWORD: ${{ secrets.PIPELINE_ADMIN_PASSWORD }}
|
||||
HR_USER: ${{ secrets.HR_USER }}
|
||||
|
||||
@@ -14,7 +14,7 @@ on:
|
||||
- develop
|
||||
|
||||
env:
|
||||
APP_CONFIG_ECM_HOST: ${{ secrets.PIPELINE_ENV_URL }}
|
||||
BASE_URL: ${{ secrets.PIPELINE_ENV_URL }}
|
||||
ADMIN_EMAIL: ${{ secrets.PIPELINE_ADMIN_USERNAME }}
|
||||
ADMIN_PASSWORD: ${{ secrets.PIPELINE_ADMIN_PASSWORD }}
|
||||
AWS_REGION: "eu-west-2"
|
||||
@@ -22,7 +22,6 @@ env:
|
||||
PLAYWRIGHT_E2E_HOST: ${{ secrets.PLAYWRIGHT_E2E_HOST }}
|
||||
NPM_REGISTRY_ADDRESS: ${{ secrets.NPM_REGISTRY_ADDRESS }}
|
||||
|
||||
|
||||
jobs:
|
||||
publish-docker-registry:
|
||||
name: "Publish to Quay"
|
||||
|
||||
Reference in New Issue
Block a user