我有一个.pyx文件,它的代码中有一个key string。关键字串必须更改为自己的版本,如real, alpha, beta等。
所以,我想改变"Key字符串"在构建过程中属于版本。
我如何在下面的过程中做到这一点?(使用Jenkins构建代码)
- 使用cython build 创建。so文件
- 使用pyinstaller 生成二进制文件
我想,使用"活动选择"参数在詹金斯是需要这样做的,如果它是正确的,那么指导我如何。
谢谢。
我是这样解决的。
- 创建密钥存储目录
- 将各种关键字字符串存储到其中
- 使用构建场景,并复制特定的密钥文件
- 将
--add-file
选项与pyinstaller
一起使用,并修改使用该文件的代码