Skip to content

yellowbrickinternational/build_release

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Environments can be:

  • {nl, be, de}-sit
  • {nl, be, de}-acc

The script is using ssh to copy files. Then it relies on the ssh config locate under ~/.ssh/config where all machines (country-environment{1,2,3}) are defined.

Host nl-sit1
    User ${USERNAME}
    Hostname xxx.xxx.xxx.xxx

Of course, to avoid typing a password for each file the script will copy, then using certificate authentication is highly recommended. ssh-copy-id

export SRC_ROOT=/path/to/top/directory/with/all/yb/projects
./deploy.sh ${ENV}

At the moment, this script only copy the war files on each servers under /tmp. To deploy them under each individual tomcats, then:

Deployment of Yellowsoap:

ssh nl-sit1 /tmp/deploy_ys.sh

Deployment of MyYellowbrick:

ssh nl-sit2 /tmp/deploy_myb.sh

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages