Ant 詹金斯:公开文件

Ant 詹金斯:公开文件,ant,jenkins,jenkins-plugins,Ant,Jenkins,Jenkins Plugins,我在构建过程中创建了一个自定义版本号的文件,希望通过http公开这些文件 假设我正在构建项目“MyTestApp”,我希望我创建的版本号文本文件可以在如下位置使用 你知道如何做到这一点吗?大卫,这取决于你所说的“公开可用”是什么意思。如果您的Jenkins实例是安全的(Jenkins.company/configureSecurity/),那么对工件的访问需要对您的http会话进行身份验证。如果所有需要访问的用户都在Jenkins服务器上拥有帐户,那么您只需要使用构建后操作“归档工件”,您的文本

我在构建过程中创建了一个自定义版本号的文件,希望通过http公开这些文件

假设我正在构建项目“MyTestApp”,我希望我创建的版本号文本文件可以在如下位置使用


你知道如何做到这一点吗?

大卫,这取决于你所说的“公开可用”是什么意思。如果您的Jenkins实例是安全的(Jenkins.company/configureSecurity/),那么对工件的访问需要对您的http会话进行身份验证。如果所有需要访问的用户都在Jenkins服务器上拥有帐户,那么您只需要使用构建后操作“归档工件”,您的文本文件将在此处可用: jenkins.company/job/MyTestApp/jobnumber/artifact/revision.txt

或在此: jenkins.company/job/MyTestApp/lastsucessfulbuild/artifact/revision.txt

请参见此屏幕截图:


如果需要未经身份验证的访问,可以将工件发布到同一主机或不同主机上的另一个web服务器。或者你可以将它们上传到Amazon S3存储桶中。

David,这取决于你所说的“公开可用”是什么意思。如果您的Jenkins实例是安全的(Jenkins.company/configureSecurity/),那么对工件的访问需要对您的http会话进行身份验证。如果所有需要访问的用户都在Jenkins服务器上拥有帐户,那么您只需要使用构建后操作“归档工件”,您的文本文件将在此处可用: jenkins.company/job/MyTestApp/jobnumber/artifact/revision.txt

或在此: jenkins.company/job/MyTestApp/lastsucessfulbuild/artifact/revision.txt

请参见此屏幕截图:


如果需要未经身份验证的访问,可以将工件发布到同一主机或不同主机上的另一个web服务器。或者你可以将它们上传到Amazon S3存储桶中。

David,这取决于你所说的“公开可用”是什么意思。如果您的Jenkins实例是安全的(Jenkins.company/configureSecurity/),那么对工件的访问需要对您的http会话进行身份验证。如果所有需要访问的用户都在Jenkins服务器上拥有帐户,那么您只需要使用构建后操作“归档工件”,您的文本文件将在此处可用: jenkins.company/job/MyTestApp/jobnumber/artifact/revision.txt

或在此: jenkins.company/job/MyTestApp/lastsucessfulbuild/artifact/revision.txt

请参见此屏幕截图:


如果需要未经身份验证的访问,可以将工件发布到同一主机或不同主机上的另一个web服务器。或者你可以将它们上传到Amazon S3存储桶中。

David,这取决于你所说的“公开可用”是什么意思。如果您的Jenkins实例是安全的(Jenkins.company/configureSecurity/),那么对工件的访问需要对您的http会话进行身份验证。如果所有需要访问的用户都在Jenkins服务器上拥有帐户,那么您只需要使用构建后操作“归档工件”,您的文本文件将在此处可用: jenkins.company/job/MyTestApp/jobnumber/artifact/revision.txt

或在此: jenkins.company/job/MyTestApp/lastsucessfulbuild/artifact/revision.txt

请参见此屏幕截图:

如果需要未经身份验证的访问,可以将工件发布到同一主机或不同主机上的另一个web服务器。或者你可以把它们上传到AmazonS3存储桶中