Skip to content

Reproducible instructions on how to install `monopole-generator` with `icecube-simulation` and run its tests.

Notifications You must be signed in to change notification settings

fiedl/monopole-generator-install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monopole-Generator-Install

Build Status

This repository provides reproducible install instructions for the monopole-generator code and the icecube-combo framework.

Installation

The file install.sh contains instructions on how to install the icecube-combo framework with monopole-generator on macOS and ubuntu.

Automated Build Using Vagrant

In order to have the install script run on a virtual machine, this repository provides Vagrant instructions in the Vagrantfile.

# Clone this repository
git clone git@github.com:fiedl/monopole-generator-install.git

For the automated code checkout to work, you need to provide svn credentials in a secrets file, which is not included in this repository. Please create the following file and provide credentials there:

# .secrets.sh
export COMBO_GIT_SOURCE="https://username:token@github.com/.../IceTrayCombo.git"
export MONOPOLE_GENERATOR_GIT_SOURCE="https://username:token@github.com/.../monopole-generator.git"

After that, install and run vagrant:

# Install Vagrant
brew cask instal vagrant

# Start the virtual machine and run the install instructions
vagrant up

After changing the install scripts, rerun via vagrant provision or vagrant reload --provision.

Additional Resources

About

Reproducible instructions on how to install `monopole-generator` with `icecube-simulation` and run its tests.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages