自动构建、部署和分发ultimaker cura工具箱包

CuraPackageDeployer的Python项目详细描述


#curapackagedeployer
自动生成,部署和分发[ultimaker cura](https://github.com/ultimaker/cura)工具箱包。

用户可以通过cura工具箱进行安装。


开发人员也可以直接[使用api](https://api.ultimaker.com/docs/packages/)。


此库使用该api自动生成和部署包。
它是用python编写的,因此,您可以在自己选择的ci/cd系统中使用它。

其中:

`` python
导入日志
导入系统
导入时间

package_id=“curadrive”
package_sources_dir=“/users/chris/code/ultimaker/cura/curadriveplugin/curadrive”
标记=[“备份”、“云”、“还原”、“配置”、“设置”,“sync”]
website=“https://ultimaker.com”
release“notes=”已切换到已烘焙到cura中的新ultimaker帐户功能。“
access“token=”此“是您的秘密!”



def main()->;提示:
config=exampleconfig()
deployer=curapackagedeployer(config)
deployer.loadpluginsources()
deployer.buildplugin()
deployer.deployer()
time.sleep(3);给api一些时间来构建包。
deployer.requestreview()
return 0


BR/> EXITYCODE =主())BR/> sys退出(EXITY代码)
` BR/> BR/>然后在您选择的CIS/CD系统中执行这个脚本。
BR/>be:

`` dockerfile
来自python:3.6-alpine作为基础
workdir/usr/src/app


run pip3 install curapackagedeployer

cmd[“python3”,“example.py”]
add。.
```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java API以编程方式创建ARM模板   java是否有合适的模式或方法来遍历数据和动态构造对象?   oop((类名)InstanceName)在java中有什么用途?   接口Java类方法未初始化   Java类:静态字段在内存中的位置?   java错误:服务类没有零参数构造函数   使用JDBC模板的java参数化sql查询   安卓致命异常:主java。lang.RuntimeException:   amazon web服务使用IAM角色从java访问AWS S3   java如何在Gradle中使用ojdbc   带块的Java类实例化   java日志记录是否有很大的开销,即使它是关闭的?   java JetBrains@Contract using字段   BluetoothGattCallback中从未调用java onDescriptorWrite()   java HttpMessageConverter无效的EOF处理   java在安卓的主活动类中调用另一个类   java防止在spring hibernate中存储重复值的正确方法   java如何在JAVADOC注释中使用变量?