Skip to content
Snippets Groups Projects
Verified Commit 6e666873 authored by orestis.malaspin's avatar orestis.malaspin
Browse files

added ci

parent 5960f784
No related branches found
No related tags found
No related merge requests found
Pipeline #27070 passed
complexite.html
complexite.pdf
prog_seq_c_tp
.vscode
image: omalaspinas/pandoc:latest
variables:
GIT_SUBMODULE_STRATEGY: recursive
before_script:
##
## Run ssh-agent (inside the build environment)
##
- eval $(ssh-agent -s)
##
## Add the SSH key stored in SSH_PRIVATE_KEY variable to the agent store
## We're using tr to fix line endings which makes ed25519 keys work
## without extra base64 encoding.
## https://gitlab.com/gitlab-examples/ssh-private-key/issues/1#note_48526556
##
- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null
##
## Create the SSH directory and give it the right permissions
##
- mkdir -p ~/.ssh
- chmod 700 ~/.ssh
##
## Add host id to known_hosts
##
- echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
- chmod 644 ~/.ssh/known_hosts
build_only:
script:
- make
- make deploy
- rsync -avz prog_seq_c_tp ur1bg_malas@ur1bg.ftp.infomaniak.com:web/malaspinas/
build_artifacts:
script:
- make
artifacts:
paths:
- "*.pdf"
only:
- tags
......@@ -24,10 +24,9 @@ all: $(HTML) $(PDF)
pandoc -s $(OPTIONS) $(HTMLOPTIONS) -o $@ $<
deploy: all
mkdir -p prog_seq_c_tp/tris_multiples
cp tris_multiples.html prog_seq_c_tp/tris_multiples/index.html
cp tris_multiples.pdf prog_seq_c_tp/tris_multiples/tris_multiples.pdf
cp -r skeleton prog_seq_c_tp/tris_multiples/
mkdir -p prog_seq_c_tp/complexite
cp complexite.html prog_seq_c_tp/complexite/index.html
cp complexite.pdf prog_seq_c_tp/complexite/complexite.pdf
clean:
rm -rf *.html *.pdf prog_seq_c_tp
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment