Just finished setting up Artifactory for NPM and Bower and it was amazingly easy to use. You could just change the repository URL's and everything just worked.
Looking at the documentation on how to get Artifactory to work with github vcs it looks overly complicated. I am wondering if anyone has seen a way to setup git to work with Artifactory?
The documentation I found just uses curl, which doesn't allow me to use git in the future.
If not has anyone written any hooks that transfigure the syntax required by Artifactory to something git can pass along and use. Don't want to lose the ability to use basic git clone, git pull functionality.
No. GitHub Package Registry is not a competitor to Artifactory, as it does not support many features required of modern binary repositories. While GitHub can manage your open source packages, the remainder of your artifacts is left to you to manage through your pipeline.
Artifactory is integrated with GitLab letting your GitLab builds resolve dependencies from Artifactory. Using JFrog CLI, you can also deploy your GitLab builds, along with exhaustive build information, to Artifactory.
Use distribution repositories to directly upload packages to JFrog Bintray for distribution. Artifactory stores exhaustive metadata for all build artifacts deployed to it.
GitHub and JFrog each provide REST APIs and CLIs to enable integration. Review them both — we think you'll find JFrog offers a more comprehensive set for versatile automation. GitHub Actions and Packages are tightly coupled with GitHub source control repositories.
There are two ways to integrate Git with Artifactory:
The latter is not implemented yet.
I am with JFrog, the company behind Bintray and [artifactory], see my profile for details and links.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With