Git Product home page Git Product logo

circleci's People

Contributors

alexgaspar avatar beeman avatar cwheel avatar dennari avatar elliottcrush avatar iambrosi avatar jpstevens avatar pezmc avatar sgargan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

circleci's Issues

Add Bitbucket support

This library works only with Github with the current implementation, as it uses URLs like this:

https://circleci.com/api/v1.1/project/:username/:project/tree/:branch

Following the documentation, the VCS can be specified by using URLs like:

https://circleci.com/api/v1.1/project/:vcs-type/:username/:project/tree/:branch

Not providing the vcs-type path parameter makes CircleCI consider github as VCS.

A way to fix this would be to add the vcs-type config value and using it in the functions where it is needed.

/cc @jpstevens

Can't require circleci

There seems to be an issue with the distribution uploaded to the npm repository and I can't require circleci:

Error: Cannot find module 'circleci'

If you add circleci to the package.json of another project, npm install and then try requiring it you should be able to replicate the issue.

Optional build parameters

The README mentions that this client does not support optional build parameters. This would be super-useful for me, do you plan to add that support? Do you expect it will be difficult to do? I'd try it, but I've never worked in coffeescript before.

Licence

What licence is this under please?

Doesn't work at all

The index script should be located here:
https://github.com/jpstevens/circleci/blob/master/package.json#L5

but in the NPM ignore file this file is ignored.

Jack, please, can you do a fresh installation of this lib to see what's happening?

When I install this lib as a dependency all I can find in node_modules/circleci is one folder (node_modules) and 3 files: circle.yml, package.json and README.md you somehow ignored the necessary files :D

Cheers

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.