最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Jenkins初級應用之Invoke?Phing?targets插件配置

 更新時間:2022年04月01日 11:38:31   作者:一夕如環(huán)  
這篇文章主要為大家介紹了Jenkins初級應用之Invoke?Phing?targets的插件配置,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪<BR>

 Invoke Phing targets這個插件主要是讀取xml形式包括自動化測試打包部署的配置文件,然后根據(jù)流程走下來。用phing命令讀取并執(zhí)行xml配置文件,然后執(zhí)行定義的步驟。比如check、tar、phpunit操作。

本文用tar這個功能來介紹 Invoke Phing targets 插件,順便也介紹一下tar這個通用的功能,在我們?nèi)粘5淖詣踊瘶?gòu)建的應用。

一、安裝插件

1、通過“系統(tǒng)管理”到“插件管理”到“可選插件”里面查找安裝。

二、配置 包括服務器的xml

1、build.xml(放在項目的根目錄下面)

<?xml version="1.0" encoding="UTF-8"?>
<project name="api" default="build">
        <target name="build" depends="make_runtime,phpcs-ci,phploc,pdepend,phpcb,phpunit,phpdox,phpcpd"/>
        <property name="version-m"  value="1.1" />
        <property name="version"    value="1.1.0" />
        <property name="stability"  value="stable" />
        <property name="releasenotes" value="" />
        <property name="tarfile"     value="${phing.project.name}.${buildnumber}.${buildid}.tar.gz" />
        <property name="pkgfile"     value="${phing.project.name}.${version}.tgz" />
        <property name="distfile"    value="dist/${tarfile}" />
        <property name="tests.dir" value="test" />
        <fileset id="api.tar.gz" dir=".">
            <include name="test/**"/>
            <include name="*.php"/>
            <include name="*.xml"/>
        </fileset>
        <target name="check" description="Check variables" >
            <fail unless="version" message="Version not defined!" />
            <fail unless="buildnumber" message="buildnumber not defined!" />
            <fail unless="buildid" message="buildid not defined!" />
            <delete dir="dist" failonerror="false" />
            <mkdir dir="dist" />
        </target>
        <target name="tar" depends="check" description="Create tar file for release">
            <echo msg="Creating distribution tar for ${phing.project.name} ${version}"/>
            <delete file="${distfile}" failonerror="false"/>
            <tar destfile="${distfile}" compression="gzip">
                <fileset refid="api.tar.gz"/>
            </tar>
        </target>
</project>

include表示打包的包含的文件,排除的文件可以用exclude標簽。include一定要放在所有的exclude后面。全部文件用“**”表示,文件夾也要表明下面的文件,比如“test/**”。

定義tar動作。

2、控制臺配置。

 添加構(gòu)建步驟

配置屬性(這里是配置tar操作的例子)

三、立即構(gòu)建

點擊“立即構(gòu)建”,在工作副本目錄的根目錄就可以生成有build.xml定義的dist目錄,和由build.xml定義名字的打包文件。

以上就是Jenkins初級應用之Invoke Phing targets插件配置的詳細內(nèi)容,更多關(guān)于Jenkins之Invoke Phing targets配置的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • SpringBoot框架搭建教程分享

    SpringBoot框架搭建教程分享

    這篇文章主要為大家詳細介紹了SpringBoot框架搭建教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • MyBatis-Plus 快速入門案例(小白教程)

    MyBatis-Plus 快速入門案例(小白教程)

    這篇文章主要介紹了MyBatis-Plus 快速入門案例(小白教程),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-08-08
  • java基于NIO實現(xiàn)群聊模式

    java基于NIO實現(xiàn)群聊模式

    這篇文章主要為大家詳細介紹了java實現(xiàn)NIO實現(xiàn)群聊模式,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-11-11
  • Java獲取當前時間并轉(zhuǎn)化為yyyy-MM-dd?HH:mm:ss格式的多種方式

    Java獲取當前時間并轉(zhuǎn)化為yyyy-MM-dd?HH:mm:ss格式的多種方式

    這篇文章主要介紹了Java獲取當前時間并轉(zhuǎn)化為yyyy-MM-dd?HH:mm:ss格式的多種方式,每種方式結(jié)合實例代碼給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-03-03
  • Java用POI解析excel并獲取所有單元格數(shù)據(jù)的實例

    Java用POI解析excel并獲取所有單元格數(shù)據(jù)的實例

    下面小編就為大家?guī)硪黄狫ava用POI解析excel并獲取所有單元格數(shù)據(jù)的實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-10-10
  • Java中的匿名對象定義與用法實例分析

    Java中的匿名對象定義與用法實例分析

    這篇文章主要介紹了Java中的匿名對象定義與用法,結(jié)合實例形式分析了java匿名對象的概念、原理、定義與相關(guān)使用注意事項,需要的朋友可以參考下
    2019-08-08
  • Java While循環(huán) do-while循環(huán)用法

    Java While循環(huán) do-while循環(huán)用法

    循環(huán)語句就是讓計算機根據(jù)條件做循環(huán)計算,在條件滿足時繼續(xù)循環(huán),條件不滿足時退出循環(huán),需要的朋友可以參考下
    2020-11-11
  • Java對象序列化操作詳解

    Java對象序列化操作詳解

    這篇文章主要介紹了Java對象序列化操作,簡單描述了Java序列化相關(guān)概念、原理并結(jié)合實例形式總結(jié)分析了常見序列化操作相關(guān)定于與使用技巧,需要的朋友可以參考下
    2018-09-09
  • java結(jié)束當前循環(huán)常用代碼

    java結(jié)束當前循環(huán)常用代碼

    在?Java中,當我們要結(jié)束一個循環(huán)時,通常會使用循環(huán)變量的實現(xiàn)類來結(jié)束,但在實際開發(fā)中,我們經(jīng)常會遇到某個循環(huán)結(jié)束后需要進行其他的操作的情況,在本文中給大家分享java結(jié)束當前循環(huán)常用代碼,感興趣的朋友跟隨小編一起看看吧
    2023-06-06
  • MyBatis XML去除多余AND|OR前綴或逗號等后綴的操作

    MyBatis XML去除多余AND|OR前綴或逗號等后綴的操作

    這篇文章主要介紹了MyBatis XML去除多余AND|OR前綴或逗號等后綴的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02

最新評論

天镇县| 黄龙县| 延长县| 嘉定区| 贵州省| 宽甸| 循化| 兴海县| 清镇市| 富裕县| 阿拉善盟| 漳平市| 会昌县| 阿拉善盟| 巴彦淖尔市| 星子县| 柏乡县| 卫辉市| 河津市| 新蔡县| 正宁县| 安溪县| 英吉沙县| 丽江市| 昭通市| 甘德县| 芜湖县| 鸡泽县| 苏尼特右旗| 天门市| 温宿县| 双柏县| 阳信县| 吉林市| 七台河市| 嵊州市| 法库县| 枣强县| 周至县| 南投县| 沛县|