我有一個很大的monorepo,裏面有很多項目。我想要有許多構建作業,每個構建作業都使用repo中相關樹中的buildspec。如何在不同的目錄中有多個CodeBuild buildspec文件?
例如,我有一個名爲Email的lambda函數和一個名爲Web的java應用程序。每個源代碼樹都是兄弟姐妹,我想在每個代碼中放置一個buildspec,並讓不同的作業使用不同的buildspec.yml文件。
我找不到工作的方法,因爲作業中指定的buildspec文件的名稱必須位於repo的根目錄(這是一個git repo)。
那麼,你知道的。我要麼沒有找到那個特定的頁面,要麼設法完全覆蓋第二段中提到的位置。 謝謝指出! –
我沒有找到,如何使用不同的文件名作爲構建規範。所以,我使用'buildspec-dev.yml'。現在,我想說使用'buildspec-dev.yml'構建命令的codeBuild。上面的鏈接並沒有說如何有不同的文件名。任何人都可以指示我在控制檯中使用不同的buildSpec文件名稱? –
@LakshmanDiwaakar您目前無法在控制檯中執行此操作。您必須使用API或CloudFormation。 – Unsigned