diff --git a/.github/workflows/jekyll.yml b/.github/workflows/jekyll.yml index 6c20a51..282436d 100644 --- a/.github/workflows/jekyll.yml +++ b/.github/workflows/jekyll.yml @@ -33,7 +33,7 @@ jobs: - name: Build with Jekyll uses: actions/jekyll-build-pages@v1 with: - source: ./ + source: ./src destination: ./_site - name: Upload artifact uses: actions/upload-pages-artifact@v1 diff --git a/.gitignore b/.gitignore index 998ef66..ce82f2e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ -_site -.sass-cache -.DS_Store -_vendor -.~lock.* \ No newline at end of file +src/_site +src/.sass-cache +src/.DS_Store +src/_vendor +src/.~lock.* \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..e18b810 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,9 @@ +FROM alpine:latest +RUN apk add gcc g++ make ruby-full ruby-dev +RUN gem install jekyll bundler +ADD src $HOME/_site +WORKDIR $HOME/_site +RUN bundle install +RUN bundle exec jekyll clean +RUN bundle exec jekyll build +ENTRYPOINT ["bundle", "exec", "jekyll", "serve", "--host", "0.0.0.0"] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..39cba83 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,7 @@ +version: '3' + +services: + web: + image: resume:latest + ports: + - "4000:4000" \ No newline at end of file diff --git a/.bundle/config b/src/.bundle/config similarity index 100% rename from .bundle/config rename to src/.bundle/config diff --git a/.travis.yml b/src/.travis.yml similarity index 100% rename from .travis.yml rename to src/.travis.yml diff --git a/CNAME b/src/CNAME similarity index 100% rename from CNAME rename to src/CNAME diff --git a/Gemfile b/src/Gemfile similarity index 100% rename from Gemfile rename to src/Gemfile diff --git a/Gemfile.lock b/src/Gemfile.lock similarity index 100% rename from Gemfile.lock rename to src/Gemfile.lock diff --git a/LICENSE b/src/LICENSE similarity index 100% rename from LICENSE rename to src/LICENSE diff --git a/Resume-LoganMancuso-DevOpsEng.docx b/src/Resume-LoganMancuso-DevOpsEng.docx similarity index 100% rename from Resume-LoganMancuso-DevOpsEng.docx rename to src/Resume-LoganMancuso-DevOpsEng.docx diff --git a/_assets/icons.ai b/src/_assets/icons.ai similarity index 100% rename from _assets/icons.ai rename to src/_assets/icons.ai diff --git a/_assets/icons/icon-dribbble.svg b/src/_assets/icons/icon-dribbble.svg similarity index 100% rename from _assets/icons/icon-dribbble.svg rename to src/_assets/icons/icon-dribbble.svg diff --git a/_assets/icons/icon-facebook.svg b/src/_assets/icons/icon-facebook.svg similarity index 100% rename from _assets/icons/icon-facebook.svg rename to src/_assets/icons/icon-facebook.svg diff --git a/_assets/icons/icon-github.svg b/src/_assets/icons/icon-github.svg similarity index 100% rename from _assets/icons/icon-github.svg rename to src/_assets/icons/icon-github.svg diff --git a/_assets/icons/icon-gitlab.svg b/src/_assets/icons/icon-gitlab.svg similarity index 100% rename from _assets/icons/icon-gitlab.svg rename to src/_assets/icons/icon-gitlab.svg diff --git a/_assets/icons/icon-instagram.svg b/src/_assets/icons/icon-instagram.svg similarity index 100% rename from _assets/icons/icon-instagram.svg rename to src/_assets/icons/icon-instagram.svg diff --git a/_assets/icons/icon-linkedin.svg b/src/_assets/icons/icon-linkedin.svg similarity index 100% rename from _assets/icons/icon-linkedin.svg rename to src/_assets/icons/icon-linkedin.svg diff --git a/_assets/icons/icon-pdf.svg b/src/_assets/icons/icon-pdf.svg similarity index 100% rename from _assets/icons/icon-pdf.svg rename to src/_assets/icons/icon-pdf.svg diff --git a/_assets/icons/icon-print.svg b/src/_assets/icons/icon-print.svg similarity index 100% rename from _assets/icons/icon-print.svg rename to src/_assets/icons/icon-print.svg diff --git a/_assets/icons/icon-twitter.svg b/src/_assets/icons/icon-twitter.svg similarity index 100% rename from _assets/icons/icon-twitter.svg rename to src/_assets/icons/icon-twitter.svg diff --git a/_assets/icons/icon-website.svg b/src/_assets/icons/icon-website.svg similarity index 100% rename from _assets/icons/icon-website.svg rename to src/_assets/icons/icon-website.svg diff --git a/_assets/resume-web-template.sketch b/src/_assets/resume-web-template.sketch similarity index 100% rename from _assets/resume-web-template.sketch rename to src/_assets/resume-web-template.sketch diff --git a/_config.yml b/src/_config.yml similarity index 100% rename from _config.yml rename to src/_config.yml diff --git a/_data/associations.yml b/src/_data/associations.yml similarity index 100% rename from _data/associations.yml rename to src/_data/associations.yml diff --git a/_data/education.yml b/src/_data/education.yml similarity index 100% rename from _data/education.yml rename to src/_data/education.yml diff --git a/_data/experience.yml b/src/_data/experience.yml similarity index 100% rename from _data/experience.yml rename to src/_data/experience.yml diff --git a/_data/interests.yml b/src/_data/interests.yml similarity index 100% rename from _data/interests.yml rename to src/_data/interests.yml diff --git a/_data/links.yml b/src/_data/links.yml similarity index 100% rename from _data/links.yml rename to src/_data/links.yml diff --git a/_data/projects.yml b/src/_data/projects.yml similarity index 100% rename from _data/projects.yml rename to src/_data/projects.yml diff --git a/_data/recognitions.yml b/src/_data/recognitions.yml similarity index 100% rename from _data/recognitions.yml rename to src/_data/recognitions.yml diff --git a/_data/skills.yml b/src/_data/skills.yml similarity index 100% rename from _data/skills.yml rename to src/_data/skills.yml diff --git a/_includes/head.html b/src/_includes/head.html similarity index 100% rename from _includes/head.html rename to src/_includes/head.html diff --git a/_includes/icon-links.html b/src/_includes/icon-links.html similarity index 100% rename from _includes/icon-links.html rename to src/_includes/icon-links.html diff --git a/_includes/icons/icon-dribbble.html b/src/_includes/icons/icon-dribbble.html similarity index 100% rename from _includes/icons/icon-dribbble.html rename to src/_includes/icons/icon-dribbble.html diff --git a/_includes/icons/icon-facebook.html b/src/_includes/icons/icon-facebook.html similarity index 100% rename from _includes/icons/icon-facebook.html rename to src/_includes/icons/icon-facebook.html diff --git a/_includes/icons/icon-github.html b/src/_includes/icons/icon-github.html similarity index 100% rename from _includes/icons/icon-github.html rename to src/_includes/icons/icon-github.html diff --git a/_includes/icons/icon-gitlab.html b/src/_includes/icons/icon-gitlab.html similarity index 100% rename from _includes/icons/icon-gitlab.html rename to src/_includes/icons/icon-gitlab.html diff --git a/_includes/icons/icon-instagram.html b/src/_includes/icons/icon-instagram.html similarity index 100% rename from _includes/icons/icon-instagram.html rename to src/_includes/icons/icon-instagram.html diff --git a/_includes/icons/icon-linkedin.html b/src/_includes/icons/icon-linkedin.html similarity index 100% rename from _includes/icons/icon-linkedin.html rename to src/_includes/icons/icon-linkedin.html diff --git a/_includes/icons/icon-medium.html b/src/_includes/icons/icon-medium.html similarity index 100% rename from _includes/icons/icon-medium.html rename to src/_includes/icons/icon-medium.html diff --git a/_includes/icons/icon-pdf.html b/src/_includes/icons/icon-pdf.html similarity index 100% rename from _includes/icons/icon-pdf.html rename to src/_includes/icons/icon-pdf.html diff --git a/_includes/icons/icon-print.html b/src/_includes/icons/icon-print.html similarity index 100% rename from _includes/icons/icon-print.html rename to src/_includes/icons/icon-print.html diff --git a/_includes/icons/icon-twitter.html b/src/_includes/icons/icon-twitter.html similarity index 100% rename from _includes/icons/icon-twitter.html rename to src/_includes/icons/icon-twitter.html diff --git a/_includes/icons/icon-website.html b/src/_includes/icons/icon-website.html similarity index 100% rename from _includes/icons/icon-website.html rename to src/_includes/icons/icon-website.html diff --git a/_includes/print-social-links.html b/src/_includes/print-social-links.html similarity index 100% rename from _includes/print-social-links.html rename to src/_includes/print-social-links.html diff --git a/_layouts/resume.html b/src/_layouts/resume.html similarity index 100% rename from _layouts/resume.html rename to src/_layouts/resume.html diff --git a/_sass/_base.scss b/src/_sass/_base.scss similarity index 100% rename from _sass/_base.scss rename to src/_sass/_base.scss diff --git a/_sass/_layout.scss b/src/_sass/_layout.scss similarity index 100% rename from _sass/_layout.scss rename to src/_sass/_layout.scss diff --git a/_sass/_mixins.scss b/src/_sass/_mixins.scss similarity index 100% rename from _sass/_mixins.scss rename to src/_sass/_mixins.scss diff --git a/_sass/_normalize.scss b/src/_sass/_normalize.scss similarity index 100% rename from _sass/_normalize.scss rename to src/_sass/_normalize.scss diff --git a/_sass/_resume.scss b/src/_sass/_resume.scss similarity index 100% rename from _sass/_resume.scss rename to src/_sass/_resume.scss diff --git a/_sass/_variables.scss b/src/_sass/_variables.scss similarity index 100% rename from _sass/_variables.scss rename to src/_sass/_variables.scss diff --git a/css/main.scss b/src/css/main.scss old mode 100755 new mode 100644 similarity index 100% rename from css/main.scss rename to src/css/main.scss diff --git a/favicon.ico b/src/favicon.ico similarity index 100% rename from favicon.ico rename to src/favicon.ico diff --git a/images/avatar.jpg b/src/images/avatar.jpg similarity index 100% rename from images/avatar.jpg rename to src/images/avatar.jpg diff --git a/index.html b/src/index.html similarity index 100% rename from index.html rename to src/index.html