1 Star 0 Fork 196

loverleyuan / saltops

forked from lgzhang / saltops 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
jdk8.sls 940 Bytes
一键复制 编辑 原始数据 按行查看 历史
幻灵姬风 提交于 2017-02-09 17:43 . 支持Salt-SSH
send_file:
file.managed:
- name: /tmp/jdk-${version}-linux-x64.tar.gz
- source: salt://files/jdk-${version}-linux-x64.tar.gz
extract_file:
cmd.run:
- name: tar -xvf ./jdk-${version}-linux-x64.tar.gz
- cwd: /tmp
- unless: test -d /tmp/${arg}
- require:
- file: send_file
make_java_dir:
cmd.run:
- name: mkdir -p /opt/jdk
- unless: test -d /opt/jdk/
- require:
- cmd: extract_file
move_java:
cmd.run:
- name: mv /tmp/${arg} /opt/jdk
- unless: test -d /opt/jdk/${arg}
- require:
- cmd: make_java_dir
change_env:
cmd.run:
- name: echo 'JAVA_HOME=/opt/jdk/${arg} \n PATH=$JAVA_HOME/bin:$PATH \n CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar \n export JAVA_HOME \n export PATH \n export CLASSPATH' >> /etc/profile
- user: root
- unless: cat /etc/profile|grep JAVA
- require:
- cmd: move_java
Python
1
https://gitee.com/jhluo/saltops.git
git@gitee.com:jhluo/saltops.git
jhluo
saltops
saltops
master

搜索帮助