Skip to content

softwarefactory-project/sfinfo-haskell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

software factory release toolbox

Install sfinfo:

$ sudo dnf install -y cabal-install ghc
$ for dep in gerrit podman zuul; do git clone https://softwarefactory-project.io/r/software-factory/${dep}-haskell ../${dep}-haskell; done
$ cabal install exe:sfinfo
$ sfinfo --help
SFInfo toolkit

Usage: sfinfo (compute-diff | propose-update)

Available options:
  -h,--help                Show this help text

Available commands:
  compute-diff             Compare package between rpm and pypi
  propose-update           Generate git reviews to bump outdated packages

Compute outdated package list:

$ sfinfo compute-diff outdated-list.txt
...
Outdated packages:
python3-APScheduler: 3.5.3-1.el7 -> 3.6.3-1.el7
python3-CacheControl: 0.12.5-1.el7 -> 0.12.6-1.el7
...

Propose distgit update in gerrit:

$ export GERRIT_PASSWORD="XXXX"
$ sfinfo propose-update outdated-list.txt GerritUserName
...
Cloning into '/home/fedora/src/softwarefactory-project.io/rpms/python-kazoo'...
== submitting review with> "/home/fedora/src/softwarefactory-project.io/rpms/python-kazoo"
...
remote: Resolving deltas: 100% (1/1)
remote: Processing changes: new: 1, refs: 1, done
remote:
remote: New Changes:
remote:   https://softwarefactory-project.io/r/18879 Bump to 2.8.0
remote:
To ssh://softwarefactory-project.io:29418/rpms/python-kazoo
 * [new branch]      HEAD -> refs/for/master

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published