- Notifications
You must be signed in to change notification settings - Fork5
Rake tasks to help with uniform handling of libyui related projects
License
libyui/libyui-rake
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Rake tasks to help with uniform handling of libyui related projects. It provides setup forpackaging tasks and add some additional tasks.
Create aRakefile with this content:
require"libyui/rake"
Libyui::Tasks provides a method to change packaging tasks configuration. As it'sjust a proxy for::Packaging.configuration, the same options will beavailable.
Libyui::Tasks.configurationdo |conf|conf.obs_api="https://api.opensuse.org/"conf.obs_project="Devel:Libyui:Head"end
To avoid duplication, Libyui::Tasks provides a method to set packaging tasksconfiguration choosing from a set oftargetsdefinitions.For example, if you want to submit to SLE12, you can do:
Libyui::Tasks.submit_to(:sle12)
This method can receive, as a second parameter, the path to your owndefinitions if needed.
Ifsubmit_to is not explicitly used, it will be read from the environmentvariableLIBYUI_SUBMIT. If that variable is not set, the variableYAST_SUBMIT will be used instead. Finally, if none of the specialenvironment variables is set,:factory will be used as target.
Check that version numbers are in sync.
Increase the last part of version in spec and CMake files.
Pretend to run the test suite.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request
This package is licensed underLGPL-2.1.
About
Rake tasks to help with uniform handling of libyui related projects
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Contributors10
Uh oh!
There was an error while loading.Please reload this page.