Closed mballance closed 4 years ago
Hello, I see there are two initial problems. I will work on getting the commits marked as signed-off. I need a suggestion on the other issue: the fact that the CI build for the PR fails because it is missing PyPi authentication credentials. I could temporarily disable the full CI flow for this change. Eventually, though, the main CI flow for Boolector will need to register PyPi credentials with the Azure Pipelines configuration. Thoughts here on how to proceed?
Thanks, Matthew
Thanks @mballance for you efforts. I'm not familiar with the PyPi publish processs and how it can be done with Azure. I'll have a look soon.
Okay, I've messed something up while trying to put signoffs on my commits. I'm dropping this PR and will open another.
This PR adds support for automatically building a Python package for Pyboolector and uploading it to PyPi. This is implemented as an extension to the existing Azure Pipelines CI flow for Boolector. This is an implementation of the feature request https://github.com/Boolector/boolector/issues/49