pipeline changes , preparing to dockerize and fully automate on build machine etc

This commit is contained in:
2025-07-11 22:04:01 -05:00
parent adf312df78
commit bc89badb6c
18 changed files with 193 additions and 201 deletions

View File

@@ -25,10 +25,10 @@ export JOB_BOARD_VERSION_DIR="${JobBoardVersionDir:-$FINAL_DIR/job-board-version
# Create necessary directories # Create necessary directories
echo "Setting up directories..." echo "Setting up directories..."
mkdir -p "$TEMP_DIR" \ #mkdir -p "$TEMP_DIR" \
"$CANDIDATE_INFO_DIR" \ # "$CANDIDATE_INFO_DIR" \
"$CLIENT_VERSION_DIR" \ # "$CLIENT_VERSION_DIR" \
"$JOB_BOARD_VERSION_DIR" # "$JOB_BOARD_VERSION_DIR"
# Clean up from previous runs # Clean up from previous runs
echo "Cleaning up from previous runs..." echo "Cleaning up from previous runs..."

View File

@@ -1,12 +1,10 @@
version: '3.8'
services: services:
markdown_pipeline_client: markdown_pipeline_client:
build: build:
context: . context: .
dockerfile: Dockerfile dockerfile: Dockerfile
volumes: volumes:
- ./ResumeInput:/app/ResumeInput - ./Resume-Input:/app/ResumeInput
- ./ResumeOutput:/app/ResumeOutput - ./Resume-Output:/app/ResumeOutput
- ./env/CandidateVariables.env:/env/CandidateVariables.env:ro - ./env/ResumeVariables.env:/env/ResumeVariables.env:ro
command: ["/app/build-pipeline-client-markdown.sh"] command: ["/app/build-pipeline-client-markdown.sh"]

View File

@@ -2,12 +2,6 @@
# Modify these values to suit # Modify these values to suit
################################################### ###################################################
#############################################################################
# SET THIS NEXT VARIABLE OR NOTHING WILL WORK!!!!
export PipelineClientWorkingDir="/app"
# SET THE PREVIOUS VARIABLE OR NOTHING WILL WORK!!!!
#############################################################################
######################## ########################
# Contact info # Contact info
######################## ########################

6
run.sh
View File

@@ -1,5 +1,5 @@
docker run --rm \ docker run --rm \
-v "./env/ResumeVariables.env:/env/ResumeVariables.env:ro" \ -v "$(pwd)/env/ResumeVariables.env:/env/ResumeVariables.env:ro" \
-v "./Resume-Input:/Resume-Input" \ -v "$(pwd)/Resume-Input:/Resume-Input" \
-v "./Resume-Output:/Resume-Output" \ -v "$(pwd)/Resume-Output:/Resume-Output" \
markdown-pipeline-client:latest markdown-pipeline-client:latest