Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 664 Bytes

INSTALL.ci.rst

File metadata and controls

18 lines (13 loc) · 664 Bytes

Configure continuous deployment

  1. Deploy Core to the target machine as described in DEPLOY.rst

  2. Create deploy ssh key on target machine:

    # Use empty pass phrase
    ssh-keygen -f ~/.ssh/github
    cat ~/.ssh/github.pub >> ~/.ssh/authorized_keys
    
  3. Create github repository secrets:

    CONTINUOUS_DEPLOYMENT_ENABLED=True
    DEPLOY_SSH_KEY=<content of ~/.ssh/github>
    DEPLOY_SSH_HOST=<IP-address or domain name of the target machine>
    DEPLOY_SSH_USER=<username that has the corresponding public key in ~/authorized_keys>
    

This is a technical last line to serve as end-of-file-fixer workaround.