Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jtasks for dev routines automation #17

Open
pavdmyt opened this issue Feb 17, 2016 · 2 comments
Open

jtasks for dev routines automation #17

pavdmyt opened this issue Feb 17, 2016 · 2 comments

Comments

@pavdmyt
Copy link
Contributor

pavdmyt commented Feb 17, 2016

Hi,

Recently I have finished jtasks, it's a tool to simplify and automate a lot of dev routines in Jekyll projects. Currently it supports following tasks:

  build     Build the site.
  clean     Clean the site.
  doctor    Search site and print specific deprecation warnings.
  list      List all posts.
  notify    Notify various services about sitemap update.
  post      Create a new post.
  preview   Launches default browser for previewing generated site.
  serve     Serve the site locally.

Check project's readme for more details and usage examples.

If you like it and consider jtasks beneficial to Daktilo, I can prepare PR for smooth integration.

@kronik3r
Copy link
Owner

Hey Pavel,

I took a quick look at it the the day, but I didn't understood it fully :), I will take a deep look at it later today and I will let you know what I think.

Thanks man 👍

@pavdmyt
Copy link
Contributor Author

pavdmyt commented Feb 17, 2016

Basically it's similar to Rakefile, but from Python world :)

Main intention is to simplify and make Jekyll CLI more convenient:

# with Jtasks:
$ inv serve -bi

# common way:
$ bundle exec jekyll serve --incremental

Jtasks also introduce some advanced features, like ping sitemap, creating posts/drafts, previewing generated site in default browser. It is also customizable on per-project basis and easily extensible with new tasks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants