Ash Wilson

Results 24 issues of Ash Wilson

A number of achievement systems reward you for reaching some threshold count of doing something. Rather than rely on every package that's adding achievements as an easter egg to implement...

This is something I keep going back to the terminal runner for. But now it's there and nice and pretty:

In atom/github#1664, I'm trying to prevent our test suite from running when the version range specified in the `engines` field of our `package.json` doesn't include the version of the host...

These changes get us `npm audit` clean. :tada:

Adds a hierarchy of `PostBuildAction` models that encapsulate different things you can do when your builds succeed or fail. These can be used to automate deployment (#6), publish build status...

This addresses #23 by: - Adding validation to the `Project` model. - Fixing a bug in `ProjectsController` that only shows up when validation fails :wink: - Reporting the output of...

This is the first step in implementing #5. Add a webhook to your repository with a URL in the following format: ``` http://:6161/webhooks/receive/ ``` ... and DCIY will automatically build...

When a build causes an internal DCIY exception, right now it fills the build output with a giant stack trace: ![dciy-backtrace](https://f.cloud.github.com/assets/17565/1964849/ef00dfa2-82b2-11e3-9c34-0b9f3e480007.png) A better idea is to catch any thrown exceptions,...

Rather than strictly relying on Python 2 being available on your ${PATH} with a binary name of `python`, use [@atom/dowsing-rod](https://github.com/atom/dowsing-rod) to locate the best Python binary and trick node-gyp into...

`npm install` supports a `--package-lock-only` option. If provided, `node_modules/` is left untouched, and npm _only_ creates or updates the `package-lock.json` file to reflect the current state of `package.json`. This is...