1. ホーム
  2. travis-ci

[解決済み] Travis CIを多言語で設定する方法

2022-11-28 18:33:15

質問

私のプロジェクトはnodejsとjavaの両方を使用しています。

node_jsのビルドから始めて、javaをインストールしてみました(これはnpmモジュールなので)。

が、javaをインストールするスクリプトは失敗し、さらに、すでに存在するjavaを含むビルドがあるときにそれをインストールする必要があるとは思えません。

javaのビルドから始めて、それからnodeをインストールするべきでしょうか?

私はこれを試しています。

language: java
  - oraclejdk8
language: node_js
node_js:
  - "0.10"

とすると、最初の2行は無視され、java 7を含むnode_jsビルドが作成されるようです。 で、私のプロジェクトはjava 8を使用しています。

私はこれを試してみました 答え pythonの場合

を使って

language: node_js
node_js:
  - "0.10"
java: oraclejdk8

が、これはうまくいきませんでした。

java 8を追加するにはどうしたらよいですか?

どのように解決するのですか?

私はこれを使いました .yml :

language: java
jdk:
    - oraclejdk8
node_js: "0.10"
install: "npm install"
script: "npm test"