如何用一个代码构建不同的pyinstaller二进制版本



我有一个.pyx文件,它的代码中有一个key string。关键字串必须更改为自己的版本,如real, alpha, beta等。

所以,我想改变"Key字符串"在构建过程中属于版本。

我如何在下面的过程中做到这一点?(使用Jenkins构建代码)

  1. 使用cython build
  2. 创建。so文件
  3. 使用pyinstaller
  4. 生成二进制文件

我想,使用"活动选择"参数在詹金斯是需要这样做的,如果它是正确的,那么指导我如何。

谢谢。

我是这样解决的。

  1. 创建密钥存储目录
  2. 将各种关键字字符串存储到其中
  3. 使用构建场景,并复制特定的密钥文件
  4. --add-file选项与pyinstaller一起使用,并修改使用该文件的代码

相关内容

  • 没有找到相关文章

最新更新