seomoz / shovel

Rake, for Python
MIT License
660 stars 49 forks source link

Support SHOVEL_HOME #40

Closed cory-klein closed 6 years ago

cory-klein commented 6 years ago

This allows users to place a shovel task file at:

/some/path/shovel/shovel.py

And then invoke tasks defined there via:

SHOVEL_HOME=/some/path/shovel shovel mytask

@b4hand or @sistawendy Would you please take a look at this fairly simple change? This improvement would be really useful for our team.

cory-klein commented 6 years ago

Thanks for the review @b4hand! 😄

I've made some improvements based on your suggestions, would you mind reviewing one more time?

cory-klein commented 6 years ago

Just noticed the Travis build failed. Investigating.

cory-klein commented 6 years ago

I missed committing this test shovel task because it matched a gitignore rule. 🤦‍♂️

cory-klein commented 6 years ago

@b4hand How do we kick off a build to make this a 0.4.0 release? Would like to get the new improvement via pip if possible.

b4hand commented 6 years ago

I'll create and push a new release in #41.

b4hand commented 6 years ago

New release is here: https://pypi.python.org/pypi/shovel/0.4.0