Compare commits
2 Commits
6d80b22588
...
3765fa11da
Author | SHA1 | Date | |
---|---|---|---|
3765fa11da | |||
52b026ce1f |
@ -1,52 +0,0 @@
|
|||||||
stages:
|
|
||||||
- setup
|
|
||||||
- build
|
|
||||||
- upload
|
|
||||||
- release
|
|
||||||
|
|
||||||
variables:
|
|
||||||
PACKAGE_VERSION: "$CI_COMMIT_TAG"
|
|
||||||
PACKAGE_REGISTRY_URL: "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/generic/resume"
|
|
||||||
RESUME_FILE: "resume.pdf"
|
|
||||||
GIT_DEPTH: 1
|
|
||||||
|
|
||||||
build:
|
|
||||||
stage: build
|
|
||||||
image: nixos/nix:latest
|
|
||||||
script: |
|
|
||||||
nix --extra-experimental-features "flakes nix-command" build
|
|
||||||
mv "./result/${RESUME_FILE}" $(pwd)
|
|
||||||
artifacts:
|
|
||||||
expire_in: 1 week
|
|
||||||
paths:
|
|
||||||
- "${RESUME_FILE}"
|
|
||||||
|
|
||||||
upload:
|
|
||||||
stage: upload
|
|
||||||
needs:
|
|
||||||
- build
|
|
||||||
rules:
|
|
||||||
- if: $CI_COMMIT_TAG
|
|
||||||
image: curlimages/curl:latest
|
|
||||||
script:
|
|
||||||
- 'curl --header "JOB-TOKEN: ${CI_JOB_TOKEN}" --upload-file "${RESUME_FILE}" ${PACKAGE_REGISTRY_URL}/${CI_COMMIT_TAG}/${RESUME_FILE}'
|
|
||||||
|
|
||||||
tag-release:
|
|
||||||
stage: release
|
|
||||||
needs:
|
|
||||||
- upload
|
|
||||||
image: registry.gitlab.com/gitlab-org/release-cli:latest
|
|
||||||
script:
|
|
||||||
- echo "Releasing Resume @ ${CI_COMMIT_TAG}"
|
|
||||||
rules:
|
|
||||||
- if: $CI_COMMIT_TAG && $CI_COMMIT_TAG != "latest"
|
|
||||||
release:
|
|
||||||
tag_name: "${CI_COMMIT_TAG}"
|
|
||||||
description: "${CI_COMMIT_TAG}"
|
|
||||||
ref: "${CI_COMMIT_SHA}"
|
|
||||||
assets:
|
|
||||||
links:
|
|
||||||
- name: "${RESUME_FILE}"
|
|
||||||
url: "${PACKAGE_REGISTRY_URL}/${CI_COMMIT_TAG}/${RESUME_FILE}"
|
|
||||||
filepath: /resume.pdf
|
|
||||||
link_type: other
|
|
13
README.md
13
README.md
@ -1,14 +1,5 @@
|
|||||||
# What is this?
|
# What is this?
|
||||||
|
|
||||||
This repository tracks my resume, all additions, deletions, etc.
|
This repository tracks my resume. All additions, deletions, and other changes to it.
|
||||||
|
|
||||||
I generate my resume on every tagged release, see the [releases
|
_**You can access my latest resume [here](https://git.orion-technologies.io/Price/Resume/releases/download/Development/resume.pdf)**_.
|
||||||
page](https://gitlab.orion-technologies.io/philler/resume/-/releases) for released versions of my resume, preference the
|
|
||||||
latest release for the most up to date information.
|
|
||||||
|
|
||||||
_**You can access my latest resume [here](https://gitlab.orion-technologies.io/philler/resume/-/releases/permalink/latest/downloads/resume.pdf)**_.
|
|
||||||
|
|
||||||
# Versions
|
|
||||||
|
|
||||||
See the [releases](https://gitlab.orion-technologies.io/philler/resume/-/releases) page for all "official" versions of
|
|
||||||
my resume as it has evolved through time. The resume I preference is of course the `latest` release.
|
|
||||||
|
Loading…
Reference in New Issue
Block a user