Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

obs-service-go_modules-0.3.0-lp152.1.1 RPM for noarch

From OpenSuSE Leap 15.2 for noarch

Name: obs-service-go_modules Distribution: openSUSE Leap 15.2
Version: 0.3.0 Vendor: openSUSE
Release: lp152.1.1 Build date: Tue Feb 25 14:52:44 2020
Group: Development/Tools/Building Build host: cloud116
Size: 36111 Source RPM: obs-service-go_modules-0.3.0-lp152.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/openSUSE/obs-service-go_modules
Summary: An OBS source service: Download, verify and vendor Go module dependencies
An OBS Source Service that will download,
verify and vendor Go module dependency sources.

Using go.mod and go.sum present in a Go application,
the source service will call Go tools in sequence:

go mod download
go mod verify
go mod vendor

Then create a vendor.tar.gz populated with the contents of
vendor/

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Mon Sep 02 2019 jkowalczyk@suse.com
  - Update to version 0.3.0:
    * Add check for version agreement with .spec to archive autodetection
    * README add example _service configuration
    * README update FAQ entries regarding Go module cache
    * README update example to reflect current log output
    * Add Go source archive autodetection based on RPM spec file name
    * Add missing parameter archive to definition go_modules.service
    * Add exception handling around shutil.rmtree for extracted archive
    * README fix hyperlink
    * README cite openSUSE packages built using obs-service-go_modules
    * Reduce python module __doc__ from full copy to subset of README
    * Packaging tar_scm service use revision instead of version to
      fix use of _servicedata for changelog generation
* Mon Aug 05 2019 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update upstream repository location now in openSUSE organization
* Mon Aug 05 2019 jkowalczyk@suse.com
  - Update to version 0.2.1:
    * README documentation improvements
* Thu Aug 01 2019 Jeff Kowalczyk <jkowalczyk@suse.com>
  - obs-service-go_modules (0.2.0 released 2019/08/01) is the first
    packaged release for review and feedback. This OBS Source Service
    will download, verify and vendor Go module dependencies expressed
    in the file go.mod.  By vendoring all dependencies during the OBS
    Source Service stage, go build commands can run in the offline
    OBS build environment. This initial version:
    * Tested by packaging devel:languages:go/hugo, which has the
      typical Go application unpacked layout containing go.mod at:
      hugo-0.56.3/go.mod
    * Supports tar.gz archives in the form
      hugo-0.56.3.tar.gz -> hugo-0.56.3/
      Other archive format and layout support to be added as needed
    * Produces vendor.tar.gz
      vendor.cpio archive support planned
    * Replace print() with logging facilities
    * Fix indentation for cmd_go_mod() return values
    * Return non-zero exit codes on failure

Files

/usr/lib/obs
/usr/lib/obs/service
/usr/lib/obs/service/go_modules
/usr/lib/obs/service/go_modules.service
/usr/share/doc/packages/obs-service-go_modules
/usr/share/doc/packages/obs-service-go_modules/README.md
/usr/share/licenses/obs-service-go_modules
/usr/share/licenses/obs-service-go_modules/LICENSE
/usr/share/man/man1/obs-service-go_modules.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 11:50:38 2024