python - 是否可以将 python 文件推送到 nexus 存储库

标签 python maven nexus

我有一个 python 项目,其中包含几个 .py 文件和几个 .xml 文件。我想使用 maven 将我的项目推送到我们本地的 nexus 存储库。我怎样才能做到这一点?这就是我正在做的,但它并没有推送所有文件。

  mvn -q deploy:deploy-file -Dfile=main.py -Dfiles=file1.py,file2.py,file3.py 
      -Dtypes=py,py,py -Dclassifiers=src,src,src -DrepositoryId=nexus 
      -Durl="https://nexus.local.com/content/repositories/myproject" 
       -DgroupId=com.company -DartifactId=myproject -Dversion=1.0.0 

当我执行上面的命令时,我只能看到文件 myproject-1.0.0.pymyproject-1.0.0-src.py。相反,我更愿意看到的是 main.py file1.py file2.py file3.py

对于 python 项目,这可以使用 maven 和 nexus 吗?

最佳答案

如果您需要使用 Maven 存储库,我建议您使用 maven-assembly-plugin 压缩文件。如果你在另一个项目中需要它们,你可以用 dependency:unpack 解压它们。

关于python - 是否可以将 python 文件推送到 nexus 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43167701/

相关文章:

python - 如何用Python检查一个单词是否是英文单词?

python - 访问 Django 的 ugettext_lazy 的未翻译内容

macos - 在 Mac OS X 上配置 Nexus LDAP

Maven - 将 Artifact 安装到 Nexus 存储库

java - 尽管 tomcat 正在运行且 jsp 可用,但 HTTP 状态 404 请求的资源不可用错误?

api - 如何编写 Nexus Rest Api 的 Get 方法?

python - 按行/列对标签进行排序

python - Openpyxl - 从 Excel 文件中的所有工作表中删除格式

java - 在 cucumber 测试期间无法执行目标 org.apache.maven.plugins :maven-surefire-plugin:2. 19.1 :test,

java - Intellij 断点不起作用。