【问题标题】:How do I run install4j in CloudBees using Maven?如何使用 Maven 在 CloudBees 中运行 install4j?
【发布时间】:2013-01-17 18:22:55
【问题描述】:

我在本地 Hudson 实例中有 Maven 构建项目,我想将其移植到 CloudBees。 Install4j 在主机系统上作为可执行文件运行。根据我的经验,这包括安装程序和通过 install4j UI 注册许可证密钥。

如何配置 install4j 以便可以在无头 CloudBees 环境中运行此构建?

【问题讨论】:

    标签: maven jenkins cloudbees install4j


    【解决方案1】:

    我已经能够进行设置,而且非常简单。

    1。将 install4j 上传到 CloudBees

    CloudBees 在 Linux 上运行,因此请提取 Linux TAR.GZ 版本的 install4j 并将其上传到您的私有存储库。

    提示:通过 FTP => https://{username}@repository-{account}.forge.cloudbees.com/private

    所有构建项目都可以通过以下路径访问此目录:/private/{account}

    2。更新 Maven settings.xml

    如果您还没有,则需要在同一个私有存储库中创建一个 settings.xml 文件。

    进一步阅读如何创建 settings.xml:How do I deploy to private Maven repo from CloudBees?

    您需要根据 Sonatype 文档*将“install4j.home”和“install4j.licenseKey”属性添加到您的 settings.xml 文件中的配置文件中。

    提示:“install4j.home”类似于“/private/{account}/install4j5”

    3。更新项目 pom.xml

    再次,按照 Sonatype 文档*,使用必要的构建步骤更新项目的 pom.xml。

    * Sonatype 文档

    http://sonatype.github.com/install4j-support/install4j-maven-plugin/

    【讨论】:

    • 杰夫,感谢这篇文章。我可以在我们的博客中使用这个(注明出处)吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多