Giter VIP home page Giter VIP logo

gpg-ftp-deployment's People

Contributors

adamkudrna avatar fousjiri avatar mbohal avatar

Stargazers

 avatar

Watchers

 avatar  avatar

gpg-ftp-deployment's Issues

Segmentation fault on Mac OS 10.11.6

ftp-deployment seems to be run but it crashes when connecting to remote:

$ evay git:(master) ✗ deploy -t production-theme upload

You need a passphrase to unlock the secret key for
user: "Adam Kudrna <[email protected]>"
2048-bit RSA key, ID CC74BC1B, created 2013-08-21 (main key ID 97AD62B4)

gpg: encrypted with 2048-bit RSA key, ID CC74BC1B, created 2013-08-21
      "Adam Kudrna <[email protected]>"
Started at [2016/12/23 09:50]        
Config file is /Users/Adam/Web/evay/deployment.production-theme.ini        

Deploying theme        
Test mode        
Connecting to server        
/Users/Adam/Web/gpg-ftp-deployment/deploy.sh: line 159: 10365 Segmentation fault: 11  php $SCRIPT_PATH $INI_FILENAME $TEST_OPTION_STRING

Path to vendor scripts is incorrect on Mac OS X

Detection of script directory doesn't work on Mac OS – no path is prefixed and the script fails to run with following message:

Could not open input file: /vendor/dg/ftp-deployment/Deployment/deployment.php

Environment: Mac OS 10.9.1, oh-my-zsh 5.0.2

Original ini file is removed when encrypt fails

Steps to reproduce:

  1. create a file named deployment.environment.ini
  2. run $ path/to/deploy.sh environment encrypt
  3. the scripts asks if you trust to listed authorities
  4. hit enter (or 'n', not 'y')
  5. the file deployment.environment.ini is removed with following message:
gpg: deployment.test.ini: encryption failed: Unusable public key
SUCCESS! The file was encrypted for: …

… and you can start over.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.