gradle-release-plugin

    5熱度

    1回答

    我想通過gradle創建多個啓動腳本文件。但不知何故,一個特定的啓動腳本文件正在重複。 startScripts.enabled = false run.enabled = false def createScript(project, mainClass, name) { project.tasks.create(name: name, type: CreateStartScri

    7熱度

    1回答

    在Maven中,發佈過程沒有問題。由於我不得不在Gradle中使用Android Studio,因此我想實現與Eclipse和Maven一樣的行爲。我發現了一些相當不錯的Maven-like發佈插件(https://github.com/researchgate/gradle-release),它幾乎按預期工作,但它沒有上傳發布apk,雖然它正確地創建了在/app/build/outputs/ap

    3熱度

    1回答

    我在Gradle中有多模塊項目,其中父build.gradle僅僅是沒有任何源的子項目的聚合器。 結構: parent with version in gradle.properties - child1 inheriting version - child2 inheriting version 兩個孩子產生與文物的JAR,而母公司生產,我不希望在任何地方都上傳空罐。 現在我想發佈這樣的

    1熱度

    1回答

    我正在將我的應用程序從maven轉換爲gradle,並且正在尋找graven的maven-release-plugin替代方案。 所有我從插件需要的是: remove從版本「-SNAPSHOT」後綴,並承諾混帳回購協議 創建這個新的git標籤在建犯 凹凸版。 gradle產出(如pom.xml文件),並添加 '-SNASPHOT' 後綴 我想,最流行的是搖籃發佈插件(https://github.

    0熱度

    1回答

    我定義了一個讀取屬性文件並更新某個字段的任務。我只想在執行'release'時運行,而不是在'build'期間運行。 我用這gradle這個釋放插件版本:https://github.com/researchgate/gradle-release 這個插件將更新gradle.properties文件到下一個版本的版本,每個版本。我需要保留當前的版本號,因此我寫了這個方法。 但是,無論何時執行構建,

    8熱度

    1回答

    目前我們正在使用axion-release-plugin來控制我們的發佈過程。現在我們想放棄SNAPSHOT並在發佈過程中引入內部版本號。這樣我們才能實現CI。 現在基本上我們使用的是版本1.0.0-SNAPSHOT,現在我們需要類似於Jenkins的1.0.0-BUILDNUMBER或1.0.BUILDNUMBER。 請提供任何解決方案或插件,我們可以使用gradle。

    0熱度

    1回答

    我試圖用gradle release plugin在私有連接庫上部署我的工件,但實際上我在上傳歸檔fase期間遇到問題。 上傳到達結束,即使有400,但發行版本庫中承上啓下的答案我找到的dev- * milestone- * 我希望只RC- *或最終發佈的各種版本evene的發行庫和dev亡*和* milestone-上的快照庫 其實我的配置是 plugins { id 'org.ajobers

    0熱度

    2回答

    我需要上傳多模塊項目中生成的多個aar。我的項目結構如下。 Project Root |--Main app |--Sub-Module1 |--Sub-Module2 |--Sub-Module3 每個子模塊產生,我需要上傳所有AARS的發行版本的Nexus但是我不希望的APK上傳到Nexus.I正在通過所有從詹金斯的聯繫地址和名氣AAR文件。 這裏是

    1熱度

    1回答

    我嘗試安裝在發佈版本類型的應用程序,我得到的一般錯誤:「解析錯誤有一個問題,在分析包」 安裝調試APK作品成功。 安裝APK發佈與亞行顯示這樣的信息: C:\android-sdk-windows\platform-tools>adb install app-release-unsigned.apk 2577 KB/s (1606360 bytes in 0.608s) pkg: /data/lo

    2熱度

    1回答

    我有幾個相互依賴的Java項目,所有這些都使用的Git源控制,搖籃用於建立和釋放,並Artifactory作爲二進制存儲庫。這些項目都是內部的,只在公司內部使用。 什麼是一個好的地方爲他們存儲版本說明?我們目前的筆記遍佈全球 - 一些在git提交和標籤中,一些在各種文本文件中。一定有更好的方法。 理想情況下,我希望能夠添加一些作爲Gradle發佈任務的簡單步驟。我希望所有各種版本的筆記都可以輕鬆訪