PrintMes.groovy 449 B

12345678910111213
  1. // var/PrintMes.groovy 打印彩色字体方法
  2. def call(String value, String color) {
  3. def colors = [
  4. // 1 高亮 + 前景色,无背景(默认黑底就够用)
  5. 'red' : "\033[1;31m● ${value}\033[0m",
  6. 'green' : "\033[1;32m✔ ${value}\033[0m",
  7. 'purple' : "\033[1;35m◆ ${value}\033[0m",
  8. 'yellow' : "\033[1;33m▲ ${value}\033[0m"
  9. ]
  10. ansiColor('xterm') {
  11. echo colors[color]
  12. }
  13. }