JFrog

Publishing Go Modules To JFrog Artifactory Using The JFrog CLI

Publishing Go Modules To JFrog Artifactory Using The JFrog CLI

Unleash the power of JFrog CLI, Artifactory, and GitHub Actions to streamline your Go app development! Follow our blog series for a step-by-step guide. šŸš€

I was lucky enough to get access to GitHub Actions over the Christmas break and wanted to use that new found technology to build a few tutorials. Since I also just started at JFrog, I combined learning the JFrog Technology with building awesome actions. Last week’s article built a Go app using Artifactory, the CLI and GitHub Actions and this one will continue that by publishing the Go app as a module.

Go Modules Are Awesome but There Is One Tiny Problem

Go Modules Are Awesome but There Is One Tiny Problem

Unlock the potential of Go Modules! Explore the evolution from versioning struggles to Go 1.11's game-changing introduction of Modules. Delve into the challenges of GOPROXY and discover the ideal solution for seamless dependency management.

With the release of Go 1.11 also came the introduction of Go Modules. That introduction was awesome, but it did leave a few issues unsolved. Using GOPROXY is an ā€œall or nothingā€ exercise, meaning you have to get all your modules from the same place, or your build will fail.

Resolving Go Modules From JFrog Artifactory Using JFrog CLI

Resolving Go Modules From JFrog Artifactory Using JFrog CLI

Unlock the potential of JFrog CLI, Artifactory, and GitHub Actions! šŸš€ Dive into the first blog post of our series, revealing the synergy in building robust Go apps. Learn how Go modules in Artifactory pave the way for secure, reproducible builds.

I was lucky enough to get access to GitHub Actions over the Christmas break and wanted to use that new found technology to build a few tutorials. Since I also just started at JFrog, I combined learning the JFrog Technology with building awesome actions. The first article was building a custom GitHub Action and this one will continue that work by building an awesome Go app.
Using the JFrog CLI with GitHub Actions

Using the JFrog CLI with GitHub Actions

Unleash the power of GitHub Actions with JFrog CLI! Learn to build a custom GitHub Action seamlessly integrating Artifactory commands. Automate your CI/CD pipeline with this comprehensive guide, enhancing your software development journey.

I was lucky enough to get access to GitHub Actions over the Christmas break and wanted to use that new found technology to build a few tutorials. Since I also just started at JFrog, I combined learning the JFrog Technology with building awesome actions. This is the first article in the series, and I hope you’ll enjoy it!

Lessons Learned on Implementing Kubernetes and JFrog

Lessons Learned on Implementing Kubernetes and JFrog

Dive into the world of Kubernetes deployment! Join our insightful conversation with Rimas Mocevicius, founder of HELM, as we unravel key insights on preparing and deploying applications. Explore the challenges of transitioning your apps into the Kubernetes ecosystem.

In this webinar, I got to chat with Rimas Mocevicius, the founder of HELM, on how to prepare and deploy your applications to Kubernetes and the challenges you might encounter moving your apps into Kubernetes.

Golang Dependency Management - Doing it Right!

Golang Dependency Management - Doing it Right!

Discover the power of Go Modules over vendoring! From versioning and repository size to local dependencies and immutable builds, explore the reasons why Go Modules offer superior dependency management, paving the way for efficient, repeatable, and project-friendly development.

Go 1.11 introduced support for Go Modules and with it the ability to do proper dependency management. As the Go community moves towards the adoption of modules more and more, the question is “Why not stick with vendoring?

DockerCon EU 2018 - The Art Of Deploying Artifacts To Production With Confidence

DockerCon EU 2018 - The Art Of Deploying Artifacts To Production With Confidence

Unlock the secrets to secure microservices deployment! Explore how JFrog Xray empowers your journey with Cloud-Native technologies, ensuring robust security and compliance, and instilling confidence in your artifact deployment to production.

There are many challenges facing software development specifically when building and deploying new microservices as we try to do every day. Using Cloud-Native technologies we can navigate some of those risks, but not all of our development practices, especially security and compliance, have kept up with the speed in which the rest of our tech stack has evolved. In this presentation I cover how JFrog Xray helps you safely deploy your artifacts to production with full confidence.

Using JFrog Artifactory for repeatable Flogo builds

Using JFrog Artifactory for repeatable Flogo builds

Unlock the power of Go modules for seamless app development. Learn how JFrog's Artifactory enhances repeatable builds, ensuring secure, version-controlled dependencies. Follow the journey from setting up Artifactory to converting apps, embracing the harmony of gophers, hummingbirds, and frogs in this tech adventure.

Developers want to build better software faster, I don’t think any developer would disagree on that and with the release of Go 1.11 a long-awaited (and debated) feature became available, Go modules! With that amazing addition to the Go language, you can now really have repeatable builds because all the information is put in a single go.mod file and during the build the Go compiler will get all the right versions for you.