Company
Date Published
Author
Leon Stigter
Word count
959
Language
English
Hacker News points
None

Summary

A blog series is being released to guide users in building software using JFrog CLI, Artifactory, and GitHub Actions, with a focus on constructing Go applications. The post discusses how Artifactory's support for Go modules, introduced last year, enables reproducible and secure builds by storing modules within Artifactory rather than relying on vendoring. The blog outlines a workflow consisting of four steps: obtaining module sources from GitHub, publishing these modules to Artifactory, capturing build information using Artifactory's Build Integration feature, and optionally running the application to ensure its functionality. These steps are demonstrated through a simple "Hello World" Go application, with detailed instructions provided for each stage. Users are encouraged to participate in GitHub's beta program for GitHub Actions and explore JFrog Artifactory's features through a demo environment.