Code Monkey home page Code Monkey logo

wp-deploy-flow's People

Contributors

c10b10 avatar demental avatar nubz avatar samsamai avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

wp-deploy-flow's Issues

Connect to ssh using public/private key

Hello,

I'm accessing my staging environment using public/private key authentication and an alias in my ~/.ssh/config file. Thus, accessing my staging server with ssh is only done like this :

ssh my-staging

I installed this plugin, it works in --dry-run mode, but in live mode, I'm asked for a password that is not my key passphrase.

It looks like the rsync command is issued like that :
rsync -avz -e 'ssh -p 22' @My-Staging:/path (etc)

I modified puller.php to add @ mark only if $ssh_user is set which works better with this setup. Before I submit a pull request, is there another way to handle this kind of ssh authentication that I haven't found yet ?

Btw, many thanks for this plugin that is exactly what I wanted to do :)

Alain

Use `wp search-replace`?

I'm wondering if the wp migrate to command could be replaced with wp search-replace, which is built into WP-CLI.

This would remove two dependencies:

  • the WP Migrate DB plugin
  • the wp migrate command for the plugin

Remote database not getting updated

When I run wp deploy push staging I don't get any errors and everything appears to be working but when I check my staging site only file updates have been pushed, no database changes.

What configurations might be wrong, or what could I give more details on in order to help troubleshoot this problem?

ENVIRONMENT_LOCKED constant not found

PHP Warning: constant(): Couldn't find constant ENVIRONMENT_LOCKED in /var/www/wordpress/hokorawa.net/test/public/wp-content/plugins/wp-deploy-flow-master/lib/command.php on line 73
Warning: constant(): Couldn't find constant ENVIRONMENT_LOCKED in /var/www/wordpress/hokorawa.net/test/public/wp-content/plugins/wp-deploy-flow-master/lib/command.php on line 73
wp migrate to /var/www/wordpress/hokorawa.net/test/public/ http://test.hokorawa.net dump.sql
Warning: The wp migrate to command has an invalid synopsis part: output_folder
Warning: The wp migrate to command has an invalid synopsis part: output_host
Warning: The wp migrate to command has an invalid synopsis part: filename
Warning: Too many positional arguments: /var/www/wordpress/hokorawa.net/test/public/ http://test.hokorawa.net dump.sql

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.