Skip to content

rhel-lightspeed/goose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Copr build status

goose

Setup

Before executing a new build, run the initial setup first:

# Create a new copr repository
make create-copr-repo

# Will create a specfile based on project settings.
# This is only needed in case the goose.spec is missing.
make spec

Building

To build this RPM via copr, the following commands are required:

# Will pull the sources from goose.spec and place in the root directory
make sources

# Will perform two operations:
#   * Generate a new srpm with `fedpkg srpm`
#   * Request a new build on copr
make build

Push to Github (optional)

This step is optional, but it will secure that the specfile and other settings are persisted somewhere.

# Create a new repository in your account using `gh` and some pre-defined
# settings.
make create-gh-repo

Generate patches for downstream

git clone git@github.com:block/goose goose-source
cd goose-source
git checkout $TAG
# ... modify the source ...
git add -u && git commit
# ... write your commit message ...
git format-patch -<number of commits to generate patch>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •