Page MenuHomeDevCentral

Create repository directory and provide build instructions
ClosedPublic

Authored by dereckson on Mar 30 2018, 19:42.
Tags
None
Referenced Files
F13455673: D1550.id3963.diff
Sat, Nov 22, 12:12
F13454986: D1550.id3961.diff
Sat, Nov 22, 12:04
F13454969: D1550.id3962.diff
Sat, Nov 22, 12:04
F13454224: D1550.diff
Sat, Nov 22, 11:56
F13453072: D1550.id3962.diff
Sat, Nov 22, 11:43
F13453067: D1550.id3963.diff
Sat, Nov 22, 11:43
F13448155: D1550.id3961.diff
Sat, Nov 22, 10:52
Unknown Object (File)
Thu, Nov 20, 01:48
Subscribers
None

Details

Summary

The Makefile allows to clean or generate the package metadata.

Test Plan

cd /var/repo && sudo -u builder make clean all

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
freebsd-repo (branched from master)
Build Status
Buildable 2436
Build 2684: arc lint + arc unit

Event Timeline

dereckson created this revision.
$ salt-call --local state.apply roles/freebsd-repo
[…]
          ID: /var/repo/Makefile
    Function: file.managed
      Result: True
     Comment: File /var/repo/Makefile updated
     Started: 19:40:19.627520
    Duration: 97.707 ms
     Changes:
              ----------
              diff:
                  New file
              mode:
                  0644

Summary for local
------------
Succeeded: 6 (changed=1)
Failed:    0
------------
Total states run:     6
Total run time: 155.436 ms

$ cd /var/repo

$ sudo -u builder make clean
rm -f digests.txz meta.txz packagesite.txz

$ sudo -u builder make clean all
rm -f digests.txz meta.txz packagesite.txz
pkg repo . /usr/local/etc/freebsd-pkg-repo/key/repo.key
Creating repository in .: 100%
Packing files for repository: 100%
This revision is now accepted and ready to land.Mar 30 2018, 19:55
This revision was automatically updated to reflect the committed changes.