#!/bin/sh
user=`whoami`
if [ $user == 'deploy' ]
then
echo "Hello, my name is $user"
else
echo "Sorry, I am not $user"
fi
ip addr
cat /etc/system-release
free -m
df -h
py_cmd=`which python`
$py_cmd --version
点击查看输出信息
Started by user admin
Running as SYSTEM
Building in workspace /var/lib/jenkins/workspace/shell-freestyle-job
[shell-freestyle-job] $ /bin/sh /tmp/jenkins1202399141716592082.sh
Hello, my name is deploy
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:f0:91:25 brd ff:ff:ff:ff:ff:ff
inet 192.168.200.158/24 brd 192.168.200.255 scope global noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::ed9a:3695:a59b:96bf/64 scope link tentative noprefixroute dadfailed
valid_lft forever preferred_lft forever
inet6 fe80::d9b:18c0:1099:bde1/64 scope link noprefixroute
valid_lft forever preferred_lft forever
inet6 fe80::9410:4709:f031:56e3/64 scope link noprefixroute
valid_lft forever preferred_lft forever
CentOS Linux release 7.9.2009 (Core)
total used free shared buff/cache available
Mem: 1980 816 212 9 951 977
Swap: 1023 0 1023
Filesystem Size Used Avail Use% Mounted on
devtmpfs 979M 0 979M 0% /dev
tmpfs 991M 0 991M 0% /dev/shm
tmpfs 991M 9.6M 981M 1% /run
tmpfs 991M 0 991M 0% /sys/fs/cgroup
/dev/mapper/centos-root 8.0G 2.2G 5.9G 27% /
/dev/sda1 1014M 137M 877M 14% /boot
tmpfs 199M 0 199M 0% /run/user/0
Python 2.7.5
Finished: SUCCESSStarted by user admin
Building in workspace /var/lib/jenkins/workspace/shell-freestyle-job
[shell-freestyle-job] $ /bin/sh /tmp/jenkins3318863497197478868.sh
Hello, my name is deploy
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:23:04:a4 brd ff:ff:ff:ff:ff:ff
inet 192.168.244.131/24 brd 192.168.244.255 scope global noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::6c1f:4afc:8c42:2ef7/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:0c:29:23:04:ae brd ff:ff:ff:ff:ff:ff
4: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 52:54:00:d5:9c:dd brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
5: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc pfifo_fast master virbr0 state DOWN group default qlen 1000
link/ether 52:54:00:d5:9c:dd brd ff:ff:ff:ff:ff:ff
CentOS Linux release 7.5.1804 (Core)
total used free shared buff/cache available
Mem: 1982 1032 377 10 571 707
Swap: 2047 0 2047
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 18G 4.6G 13G 26% /
devtmpfs 975M 0 975M 0% /dev
tmpfs 992M 0 992M 0% /dev/shm
tmpfs 992M 11M 982M 2% /run
tmpfs 992M 0 992M 0% /sys/fs/cgroup
/dev/sr0 8.8G 8.8G 0 100% /media/cdrom
/dev/sda1 497M 150M 347M 31% /boot
tmpfs 199M 12K 199M 1% /run/user/42
tmpfs 199M 0 199M 0% /run/user/0
Python 2.7.5
Finished: SUCCESS
Jenkins+Gitlab+Ansible自动化部署(2021-08-11)一、Jenkins Linux Shell 集成登录Jenkins web管理页,点击新建任务添加描述信息添加构建执行shell在执行shell输入框内输入#!/bin/shuser=`whoami`if [ $user == 'deploy' ]then echo "Hello, my name is $user"else echo "Sorry, I am not $u