Proper client/server breakout underway. Merged docs from server to client as part of that process.

This commit is contained in:
Charles N Wyble 2024-12-10 15:41:18 -06:00
parent d10dba9c89
commit b556eff4ab
3 changed files with 87 additions and 10 deletions

18
.gitignore vendored
View File

@ -1,9 +1,9 @@
build-output/client-submission/*.md
build-output/client-submission/*.pdf
build-output/client-submission/*.doc
build-output/CandidateInfoSheet*
build-output/job-board/*.md
build-output/job-board/*.pdf
build-output/job-board/*.doc
build-temp/*.yml
build-temp/*.md
local/build-output/client-submission/*.md
local/build-output/client-submission/*.pdf
local/build-output/client-submission/*.doc
local/build-output/CandidateInfoSheet*
local/build-output/job-board/*.md
local/build-output/job-board/*.pdf
local/build-output/job-board/*.doc
local/build-temp/*.yml
local/build-temp/*.md

View File

@ -1,3 +1,15 @@
# MarkdownResume-Pipeline-ClientExample
Example repository for using the MarkdownResume-Pipeline vendored repository
Example repository for using the MarkdownResume-Pipeline vendored repository
## Quickstart
I recommend doing these steps in order for efficency.
- Edit build/build-pipeline-client.sh and alter the top section to refelct your information.
- Edit Templates/WorkHistory/WorkHistory.csv
- Create Templates/JobHistoryDetails/<position>.md to match the value in the first field of WorkHistory.csv
- Edit SkillsAndProjects/Projects.md
- Edit SkillsAndProjects/Skills.csv
- Edit Templates/CandidateInfoSheet.md
- cd to the build directory and bash build-pipeline-client.sh

View File

@ -0,0 +1,65 @@
#!/bin/bash
# A wrapper script around ../vendor/git.knownelement.com/reachableceo/MarkdownResume-Pipeline/build/build.sh
########################
# Contact info
########################
export CandidateName="First Middle Last"
export CandidatePhone="1 123 456 7890"
export CandidateLocation="Place 1/Place 2"
export CandidateEmail="candidate@domain.com"
########################
# Profile information
########################
export CandidateOneLineSummary="Super awesome and stuff."
export CandidateLinkedin="https://www.linkedin.com/"
export CandidateGithub="https://www.github.com/"
export CandidateTagline="Your.Tagline.Here."
########################
# Formatting options
########################
export CandidateLogo=""
export SourceCode="https://git.knownelement.com/reachableceo/MarkdownResume-Pipeline"
export URLCOLOR="blue"
export PAGEBACKGROUND="./background3.pdf"
##########################
# Candidate info sheet
##########################
export CandidatePreferredContactMethod="Email will get the fastest response."
export CandidateWorkAuthorization="US Citizen"
export CandidateEmploymentStatus="Not currently employed"
export CandidateCurrentLocation="City,State,Country etc"
export CandidateCurrentTimezone="Timezone"
export CandidateWorkableTimezones="Timezones"
export CandidateInterviewAvailability="Sometime"
export CandidateStartAvailability="Sometime"
export CandidateHighestEducation="Some education level"
export CandidateGraduationYear="Graduation year"
export CandidateSchoolName="School name"
export CandidateSchoolLocation="School location"
export CandidateLastProject="Last project"
export CandidateDOB="MM/DD"
export CandidateTotalExperience="epoch"
########################
#Compensation targets
########################
export CandidateRelocationNetMinimumAmount="1,987.11"
export CandidateRateSheetRemoteW2HourlyMinimum="\$12.34"
export CandidateRateSheetRemoteW2AnnualMinimum="\$123,456.00"
export CandidateRateSheetRemote1099HourlyMinimum="\$56.78"
export CandidateRateSheetRemoteW2HourlyPrefer="\$34.56"
export CandidateRateSheetRemoteW2AnnualPrefer="\$321,987.00"
export CandidateRateSheetRemote1099HourlyPrefer="\$78.90"