Overview

Request 899909 accepted

- Rewritten specfile
- Update to version 0.18.1:
* Update binary assets
* Bump version, update dependencies
* Updated CHANGELOG
* Bump assets/syntaxes/02_Extra/Lean from `824213d` to `29a03a8`
* Bump serde from 1.0.124 to 1.0.125
* Bump bugreport from 0.3.0 to 0.4.0
* Bump assets/syntaxes/02_Extra/FSharp from `c18616d` to `9e4645c`
* add warning highlighting to log file syntax definition
* add word boundaries to log syntax highlighting
* Add independent log syntax
* improve syslog syntax
* replace Syslog dependency with a custom syntax
* add example syslog file for highlighting tests
* Revert "Update of themes.bin that adds Dark+"
* Update of themes.bin that adds Dark+
* Add "Visual Studio Dark+" theme to vec of themes
* Add Dark+ theme

Loading...

Dany Marcoux's avatar

Could you explain why README.packager was deleted? It seems like the service is replacing the manual steps.

What would be needed to be done whenever there's a new version released? Does updating the version in the spec and service files is all there is to do?


Enrico Belleri's avatar

I replaced the manual steps contained in the README and in the specfile with services and macros, more or less how it's described here: https://en.opensuse.org/Packaging_Rust_Software


Enrico Belleri's avatar

When a new version is released, what's to be done is to edit the _service file in the "obs_scm", "revision" parameter. i.e. when version 0.19.0 is released, you need to change <param name="revision">v0.18.1</param> to <param name="revision">v0.19.0</param> . The obs services are automatically run when you do osc build. The mode I've applied, "localonly", prevents services to be run on server hosting. "disabled" or "manual" would serve the same need.


Dany Marcoux's avatar

Thank you for your detailed explanations. I was trying to achieve this when I created the package, but I couldn't get it to work.

Request History
Enrico Belleri's avatar

iDesmI created request

- Rewritten specfile
- Update to version 0.18.1:
* Update binary assets
* Bump version, update dependencies
* Updated CHANGELOG
* Bump assets/syntaxes/02_Extra/Lean from `824213d` to `29a03a8`
* Bump serde from 1.0.124 to 1.0.125
* Bump bugreport from 0.3.0 to 0.4.0
* Bump assets/syntaxes/02_Extra/FSharp from `c18616d` to `9e4645c`
* add warning highlighting to log file syntax definition
* add word boundaries to log syntax highlighting
* Add independent log syntax
* improve syslog syntax
* replace Syslog dependency with a custom syntax
* add example syslog file for highlighting tests
* Revert "Update of themes.bin that adds Dark+"
* Update of themes.bin that adds Dark+
* Add "Visual Studio Dark+" theme to vec of themes
* Add Dark+ theme


Dany Marcoux's avatar

dmarcoux accepted request

Thank you for this submit request!

openSUSE Build Service is sponsored by