wilr / grunt-shopify

Grunt plug-in for publishing Shopify theme assets
BSD 3-Clause "New" or "Revised" License
107 stars 32 forks source link

Deploy and Force deploy #14

Closed danielguillan closed 9 years ago

danielguillan commented 11 years ago

Is there a way to deploy without having to use the watch task? For example after executing a copy or sync task? Also can we force deploying the whole theme like the desktop app does?

If not, I think those could be great additions. Thanks!

wilr commented 11 years ago

No way to force a deploy at this stage (normally I would do the full deploy just through the Shopify backend / zip as normal) but can see the use for it being in the script.

pagameba commented 10 years ago

grunt shopify:upload will deploy the whole theme at once. It won't delete remote files that are not in the local copy though.

drew-hart commented 10 years ago

@pagameba works. thanks.

graygilmore commented 10 years ago

grunt shopify:upload works but unless my eyes deceive me it doesn't include the customer templates.

ctalkington commented 10 years ago

yah, oversight during updates.

https://github.com/wilr/grunt-shopify/blob/master/tasks/lib/shopify.js#L295 needs additional glob for templates/customers/*.*, since shopify broke their own rules for that set of templates.

graygilmore commented 10 years ago

Instead of templates/*.* could it just be templates/**/*?

ctalkington commented 10 years ago

i wouldnt as customers is the only one whitelisted by shopify. rest would fail. also cant have multiple levels per shopify too.

wilr commented 9 years ago

I take it grunt shopify:upload has satisfied this issue so closing it. If you have any feature requests feel free to open a new request.