0

は、だから私は角4フロントエンドで春ブーツアプリを構築していると私はビルドを自動化する必要があると私はそのインストールnodejs春ブーツアプリを構築する前に、私はすでに見パイプラインを作成し

のためのAWSの開発スイートを使用しています私のレポの変化と、私は次のような構成

version: 0.2 

phases: 
    install: 
    commands: 
    - sudo apt-add-repository ppa:chris-lea/node.js 
    - sudo apt-get -y update 
    - sudo apt-get -y install nodejs=7.9.0 
    - node -v 
    - sudo npm install -g @angular/cli 
    pre_build: 
    commands: 
    - sudo cd src/main/frontend 
    - sudo npm install && sudo npm run deploy-dev 
    - sudo cd .. && sudo cd .. && sudo cd.. 
    build: 
    commands: 
    - echo Build started on `date` 
    - mvn clean install 
post_build: 
    commands: 
    - mv target/ROOT.war.original ROOT.war 
artifacts: 
    files: 
    - '**/*' 
    base-directory: 'target/ROOT' 

でこれbuildspec.ymlを持っており、それは基本的にnodejsをインストールしてから、春にその移動後に4角を構築するために、すべてのDIST/*へ/リソース/公共の角度-CLIをインストールしていますMavenビルドを起動して実行してください。

私はノードをインストールできませんでした。私は多くの方法を試しましたが、誰も私のために働いていませんでした。 AWSのcodebuildため

私のビルド環境はJava8

答えて

0

さて、私はbashスクリプト

を通じてnodejsのV7.0.0をインストールしてしまっている私は、基本的には、このスクリプトはダウンロードするスクリプト

set -ex \ 
     && for key in \ 
      9554F04D7259F04124DE6B476D5A82AC7E37093B \ 
      94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \ 
      0034A06D9D9B0064CE8ADF6BF1747F4AD2306D93 \ 
      FD3A5288F042B6850C66B31F09FE44734EB7990E \ 
      71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \ 
      DD8F2338BAE7501E3DD5AC78C273792F7D83545D \ 
      B9AE9905FFD7803F25714661B63B535A4C206CA9 \ 
      C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \ 
     ; do \ 
      gpg --keyserver ha.pool.sks-keyservers.net --recv-keys"$key"; \ 
     done 


     sudo apt-get update 

     wget "https://nodejs.org/download/release/v7.0.0/node-v7.0.0-linux- 
     x64.tar.gz" -O node-v7.0.0-linux-x64.tar.gz \ 
     && wget "https://nodejs.org/download/release/v7.0.0/SHASUMS256.txt.asc" -O SHASUMS256.txt.asc \ 
     && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc \ 
     && grep " node-v7.0.0-linux-x64.tar.gz\$" SHASUMS256.txt | sha256sum -c - \ 
     && tar -xzf "node-v7.0.0-linux-x64.tar.gz" -C /usr/local --strip-components=1 \ 
     && rm "node-v7.0.0-linux-x64.tar.gz" SHASUMS256.txt.asc SHASUMS256.txt \ 
     && ln -s /usr/local/bin/node /usr/local/bin/nodejs \ 
     && rm -fr /var/lib/apt/lists/* /tmp/* /var/tmp/* 

の下に使用し、あなたのためにnodejs v7.0.0をインストールしてください

こんにちは、将来の闘争家私はあなたのためにいくつかのデザートを残しました3>

関連する問題