_ _ _ _ _ _ ____ ____
| | | |_ __ (_) | |_ _ | | | | _ \ / ___|
| | | | '_ \| | | | | | | | |_| | |_) | |
| |_| | | | | |_| | |_| | | _ | __/| |___
\___/|_| |_|_(_)_|\__,_| |_| |_|_| \____|
____ _ _
| _ \ ___ _ __ ___ ___ _ __ ___| |_ _ __ __ _| |_ ___ _ __ ___
| | | |/ _ \ '_ ` _ \ / _ \| '_ \/ __| __| '__/ _` | __/ _ \| '__/ __|
| |_| | __/ | | | | | (_) | | | \__ \ |_| | | (_| | || (_) | | \__ \
|____/ \___|_| |_| |_|\___/|_| |_|___/\__|_| \__,_|\__\___/|_| |___/
Copyright (c) 2020 UL HPC Team <[email protected]>
[UL] HPC demonstrator for applications run on the UL HPC facility and its partners
This repository is hosted on Github.
- To clone this repository, proceed as follows (adapt accordingly):
$> mkdir -p ~/git/github.com/ULHPC/
$> cd ~/git/github.com/ULHPC/
$> git clone [email protected]:ULHPC/demonstrators.git
/!\ IMPORTANT
: Once cloned, initiate your local copy of the repository by running:
$> cd demonstrators
$> make setup
This will initiate the Git submodules of this repository and setup the git flow layout for this repository. Later on, you can update your local branches by running:
$> make up
If upon pulling the repository, you end in a state where another collaborator have upgraded the Git submodules for this repository, you'll end in a dirty state (as reported by modifications within the .submodules/
directory). In that case, just after the pull, you have to run make up
to ensure consistency with regards the Git submodules:
Finally, you can upgrade the Git submodules to the latest version by running:
$> make upgrade
You can submit bug / issues / feature request using the ULHPC/demonstrators
Project Tracker
That's quite simple:
- Fork it
- Create your own feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request