set JAVA_HOME error when running bitbucket pipeline

Gilad Shemtov March 22, 2021

hey so this is my pipeline: 

# This is an example Starter pipeline configuration

# Use a skeleton to build, test and deploy using manual and parallel steps

# -----

# You can specify a custom docker image from Docker Hub as your build environment.

image: node:14.15.1

definitions:

caches:

yarn: ~/.yarn


pipelines: branches: dev:

# - step:

# name: Package Install

# caches:

# - yarn

# script:

# - cd web_app

# - yarn install
# - step:

# name: lint

# caches:

# - yarn

# script:

# - cd web_app

# - yarn install

# - yarn lint:ci
- step:

name: test

caches: - yarn

script: - cd web_app

- yarn install

- yarn test

- node_modules/allure-commandline/bin/allure generate

 

when running the pipeline i get an error in the last line of the test step script saying:

ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.Please set the JAVA_HOME variable in your environment to match the location of your Java installation.

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events