如何使用Jenkins构建Django Web应用程序?
我想知道如何使用jenkins构建django Web应用程序。 在jenkins中配置新作业时应执行的操作。 django webapp是否可以构建到一个.war文件中,该文件可以部署在一个容器中。 如何使用jenkins为django应用程序构建CI管道。 如能提供逐步指导,将不胜感激如何使用Jenkins构建Django Web应用程序?,django,jenkins,Django,Jenkins,我想知道如何使用jenkins构建django Web应用程序。 在jenkins中配置新作业时应执行的操作。 django webapp是否可以构建到一个.war文件中,该文件可以部署在一个容器中。 如何使用jenkins为django应用程序构建CI管道。 如能提供逐步指导,将不胜感激 确保您可以在本地构建war(),例如: 创建Jenkinsfile,用shell或groovy命令替换sh“echo TODO”,以执行部署(可能是到nexus或artifactory?) 创建多分支管道作业
sh“echo TODO”
,以执行部署(可能是到nexus或artifactory?)sh“echo TODO”
,以执行部署(可能是到nexus或artifactory?)我正在使用python3.x,我认为jython2.7不会与python3兼容。x@ronan还有jython3项目(),但它似乎被放弃了,所以我会避免使用它。如果目标是部署Django应用程序,我会考虑读文档()。我使用Python 3.x,我不认为Jython 2.7将与Python兼容。x@ronan还有jython3项目(),但它似乎被放弃了,所以我会避免使用它。如果目标是部署Django应用程序,我会考虑阅读DealTrimaION()。
jython manage.py buildwar --include-java-libs=/path/to/jython-standalone-2.7-b2.jar:/path/to/postgresql-9.1-902.jdbc4.jar
pipeline {
agent any
stages {
stage('build-war') {
steps {
sh "jython manage.py buildwar --include-java-libs=/path/to/jython-standalone-2.7-b2.jar:/path/to/postgresql-9.1-902.jdbc4.jar"
}
}
stage('deploy') {
steps {
sh "echo TODO"
}
}
}
}