在新ubuntu上安装jenkins , sonarqube sonarcube

访问量: 33

asdfasdf

refer to:

启动一个aws实例

安装第三方包(知名的)

sudo apt update

sudo apt-get --purge remove libicu70

sudo apt-get install libapr1-dev libxml2-dev libxslt1-dev libmysqlclient-dev git curl build-essential libssl-dev libreadline-dev build-essential libssl-dev libreadline-dev vim libcurl4 ruby-dev zlib1g-dev liblzma-dev ruby-all-dev

安装asdf, java,

8 asdf plugin-add java https://github.com/halcyon/asdf-java.git
9 asdf list all java | grep open
10 asdf install java openjdk-11.0.2   ( 给jenkins )

asdf install java openjdk-17.0.2  ( 给sonar cube )

设置JAVA_HOME

. ~/.asdf/plugins/java/set-java-home.bash

echo $JAVA_HOME

来下载sonarcube:

下载了:
Linux下:
unzip ..zip
设置变量:export SONAR_JAVA_PATH=$JAVA_HOME/bin/java

运行:

cd ~/sonarqube-10.0.0.68432/bin/linux-x86-64

./sonar.sh start

(如果无法启动,就需要手动设置变量。 export )

export JAVA_HOME=/home/ubuntu/.asdf/installs/java/openjdk-17.0.2

export SONAR_JAVA_PATH=/home/ubuntu/.asdf/installs/java/openjdk-17.0.2/bin/java

./sonar.sh status 可以看到已经运行起来了。

订阅/RSS Feed

Subscribe