Skip to content
This repository has been archived by the owner on Nov 27, 2023. It is now read-only.

This repository contains the code which builds openwsman for our Debian boxes

License

Notifications You must be signed in to change notification settings

Metify-io/zzz-openwsman-debian

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openwsman Builder for Debian 11

This repository contains the code which builds openwsman for Debian 11.

This also builds packages for sblim-sfcc since libcimcclient0-dev is a build-time dependency for openwsman.

To execute, simply run do_build.sh

If you have not already, docker pull debian:11.5-slim

When finished, the files will be in artifacts, and the directory will be usable as a Debian repository.

NOTE: This builds python3 bindings and only python3 bindings; python 3.9 to be precise. This is in contrast to the original package which only builds python2 bindings.

Pull requests which build for other Python versions would be welcome. My cmake experience is very minimal, thus the single Python version.

To use the repo generated by this script, put this in a Debian source file

deb [trusted=yes] https://<CI Server URL>/<Path to Job>/artifacts/debs/ ./

For example, in Jenkins, you can do:

deb [trusted=yes] https://<CI Server URL>/job/<Path to Job>/lastSuccessfulBuild/artifact/artifacts/debs/ ./

This was all constructed by someone who is very much a Debian packaging novice, so it is very possible there are some best practices not implemented. Again: PRs welcome!

About

This repository contains the code which builds openwsman for our Debian boxes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages