Skip to content
Snippets Groups Projects
Select Git revision
  • 3f763f686edc5766f95409ae1eeece2e5ecbaa78
  • main default protected
  • v1.303.0
  • v1.302.0
  • v1.301.0
  • v1.300.0
  • v1.299.0
  • v1.298.0
  • v1.297.0
  • v1.296.0
  • v1.295.0
  • v1.294.0
  • v1.293.0
  • v1.292.0
  • v1.291.0
  • v1.290.0
  • v1.289.0
  • v1.288.0
  • v1.287.0
  • v1.286.0
  • v1.285.0
  • v1.284.0
22 results

bobgroup-go-utils

Francé Wilke's avatar
Francé Wilke authored
3f763f68
History

go-utils

A set of utilities used by our Golang projects

Creating a new release

When making changes, a new release needs to be made in order to use the updated library in your project.

  1. First, make sure your bob-tools (https://gitlab.bob.co.za/bob-tools/bobgroup-tools) repository is up to date (minimum at commit 442f62f0):
git pull
make install
  1. After your changes have been merged to the main branch of go-utils, run the following command which will automatically create a new tag:
bob release full

and select project bob-public-utils/bobgroup-go-utils

  1. For your project, upgrade to the new version by running the go get command and specifying the new tag:
go get gitlab.bob.co.za/bob-public-utils/bobgroup-go-utils@v1.6.0

Note: The release documentation can be found in GitLab, by navigating to the new tag. For example: https://gitlab.bob.co.za/bob-public-utils/bobgroup-go-utils/-/tags/v1.6.0