Skip to content

mikkosuonio/opetushallitus-osaan-virtual-dev-env

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

osaan.fi virtualisoidun kehitysympäristön pystytys

Tämä projekti pystyttää virtuaalisen kehitysympäristön osaan.fi projektille.

Tarvittavat ohjelmistot (kehityskoneessa)

Asenna seuraavat ohjelmat kehityskoneellesi

Asennus Ubuntuun

Seuraavat komennot asentavat tarvittavat ohjelmistot Ubuntuun

sudo add-apt-repository "deb http://fi.archive.ubuntu.com/ubuntu/ trusty multiverse"
sudo apt-get update
sudo apt-get install -y git
sudo apt-get install -y virtualbox
sudo apt-get install -y vagrant

Lähdekoodin haku (kehityskoneessa)

git clone https://github.com/Opetushallitus/osaan.fi.git

Virtuaalikoneiden luonti (kehityskoneessa)

cd osaan.fi/vagrant
vagrant up osaan-db
vagrant up osaan-app
cd <tämä projekti>
vagrant up --provider virtualbox

Siirtyminen virtuaalikoneeseen (kehityskoneessa)

cd <tämä projekti>
vagrant ssh

Lähdekoodin haku (virtuaalikoneessa)

git clone https://github.com/Opetushallitus/osaan.fi.git
git clone https://github.com/Opetushallitus/clojure-utils.git

Kääntäminen ja paketointi (virtuaalikoneessa)

cd osaan.fi
dev-scripts/build.sh

Asennus paikalliseen kehitysympäristöön (virtuaalikoneessa)

cd osaan.fi
eval "$(ssh-agent -s)"
dev-scripts/deploy.sh

Virtuaalikoneiden tuhoaminen (kehityskoneessa)

cd <tämä projekti>
vagrant destroy
cd osaan.fi/vagrant
vagrant destroy osaan-db
vagrant destroy osaan-app

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages