Skip to content
Snippets Groups Projects
Verified Commit 357b5aeb authored by Laurent Heirendt's avatar Laurent Heirendt :airplane:
Browse files

Merge remote-tracking branch 'ci/ci'

parents 6b21319f b1e48dea
No related branches found
No related tags found
No related merge requests found
mkdir -p public
artefact="latest"
# loop through all the branches
for branch in $(git for-each-ref --format='%(refname:strip=3)' refs/remotes); do
echo $branch;
if [[ $branch == "master" ]]; then
artefact="stable";
elif [[ $branch == "develop" ]]; then
artefact="latest";
else
artefact="unstable";
fi
echo $artefact;
git checkout -f $branch
git reset --hard $branch
# build the website
bundle exec jekyll build --baseurl="labCards/$artefact" -d "public/$artefact"
done
# checkout the current branch
echo $CI_COMMIT_REF_NAME
git checkout -f $CI_COMMIT_REF_NAME
git reset --hard origin/$CI_COMMIT_REF_NAME
# set the auto redirection
cp .ci/.autoRedirect public/index.html
image: ruby:2.5
variables:
JEKYLL_ENV: production
before_script:
- bundle install && bundle update
pages:
stage: deploy
only:
- develop
- master
script:
- bash .ci/deploy.sh
artifacts:
paths:
- public
index.md 0 → 100644
---
layout: default
title: Home
order: 1
---
# Research Data Management
Bioinformatics Core assists Luxembourg Centre for Systems Biomedicine [LCSB](https://www.uni.lu/lcsb) researchers with the organization, management, and curation of research data through its R3 initiative. This page is an index for lab cards that are intended to provide practical guidance in implementing Data Management, Data Protection and IT setup.
## Current LabCards
* [Exchange data with collaborators](./external/exchange-channels/)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment