Skip to content
This repository has been archived by the owner on Oct 6, 2018. It is now read-only.

Setup CI #21

Open
chris-pearce opened this issue Jan 17, 2015 · 8 comments
Open

Setup CI #21

chris-pearce opened this issue Jan 17, 2015 · 8 comments
Assignees
Milestone

Comments

@chris-pearce
Copy link
Owner

Look at Travis CI.

Things to look at:

@chris-pearce chris-pearce self-assigned this Jan 17, 2015
@chris-pearce chris-pearce added this to the Post V1 milestone Jan 17, 2015
@chris-pearce
Copy link
Owner Author

Not sure if this is needed? Tests I can run:

  • Sass is compiling
  • Sass is linting

Also auto updating the git tagging (version numbering).

@chris-pearce
Copy link
Owner Author

Currently have to do all this manually:

  • Update .version file
  • Update version numbers in:
    • bower.json
    • package.json
  • Update CHANGELOG.md
  • Run npm publish
  • Update Twitter account
  • New git tag:
    • git tag -a vX -m "commit msg" [sha]
    • git push origin [tagname]

@chris-pearce chris-pearce assigned kllevin and unassigned chris-pearce Jan 31, 2015
@chris-pearce
Copy link
Owner Author

@kllevin how is this looking?

@chris-pearce
Copy link
Owner Author

https://codeship.com/

@chris-pearce chris-pearce removed this from the Post V1 milestone Mar 15, 2015
@chris-pearce
Copy link
Owner Author

Be great to auto update Twitter for each commit :)
https://zapier.com/zapbook/github/twitter/1662/tweet-from-github-commit/

@chris-pearce
Copy link
Owner Author

Found a grunt task to manage auto versioning update of package json files and creating new git tags: http://bob.yexley.net/creating-and-maintaining-your-own-bower-package/#gruntbump.

@chris-pearce
Copy link
Owner Author

Another addition maybe: https://github.com/katiefenn/parker.

@chris-pearce
Copy link
Owner Author

Another addition maybe: https://github.com/springload/css-reporter.

@chris-pearce chris-pearce added this to the Version 3 milestone Jun 18, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants