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

Add support for Atom Package Manager? #378

Closed
keplersj opened this issue Dec 11, 2015 · 8 comments
Closed

Add support for Atom Package Manager? #378

keplersj opened this issue Dec 11, 2015 · 8 comments
Labels

Comments

@keplersj
Copy link

Would it be feasible to add support for the Atom Package Manager? It seems to be fairly similar to Node Package Manager, in fact under the hood APM uses NPM for dependency management.

There are a lot of Atom packages using Travis for testing right now, I think it'd be awesome to use Travis to deploy new versions as well.

@keplersj keplersj changed the title And support for Atom Package Manager? Add support for Atom Package Manager? Dec 11, 2015
@SpainTrain
Copy link

@kepler0 Can you set the env var ATOM_ACCESS_TOKEN to your access token via web ui for the project, then create a deploy step in the .travis.yml that runs `apm publish ? (https://docs.travis-ci.com/user/deployment/)

@SpainTrain
Copy link

Agree that native support like with npm would be fantastic!

@joshk
Copy link
Contributor

joshk commented Dec 12, 2015

I'd love to have native support be built into Travis. We would be happy to provide advice on how this can be done if someone wants to help contribute?

@keplersj
Copy link
Author

I'm familiar with Ruby. Could you give me some pointers on this API, and how to test it?

@BanzaiMan
Copy link
Contributor

@kepler0 Look inside lib/dpl/provider directory for examples.

@keplersj
Copy link
Author

keplersj commented Feb 5, 2016

There is working code for this. Implemented with #401 and demoed in linter-clang.

@stale
Copy link

stale bot commented Apr 12, 2018

Thanks for contributing to this issue. As it has been 90 days since the last activity, we are automatically closing the issue. This is often because the request was already solved in some way and it just wasn't updated or it's no longer applicable. If that's not the case, please do feel free to either reopen this issue or open a new one. We'll gladly take a look again! You can read more here: https://blog.travis-ci.com/2018-03-09-closing-old-issues

@stale stale bot added the stale label Apr 12, 2018
@stale stale bot closed this as completed Apr 13, 2018
@keplersj
Copy link
Author

For Google Searchers from the future, I was able to implement this sort of functionality outside of dpl using semantic-release and @semantic-release/apm-config. I recommend going this route if you're looking for Continuous Deployment with APM.

Relevant xkcd

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

No branches or pull requests

4 participants