首先在docker官网上下载好支持m1版本的desktop客户端,随后打开jenkins.io查看安装命令:

docker run \-u root \--rm \  -d \ -p 8080:8080 \ -p 50000:50000 \ -v jenkins-data:/var/jenkins_home \ -v /var/run/docker.sock:/var/run/docker.sock \ jenkinsci/blueocean


安装好后输入密码注册即可,选择推荐插件,成功图:

随后可以进行一些案例,创建新项目,输入响应的git地址,然后加入jenkinsfile,groovy语言的流水线式脚本:

//写流水线的脚本
pipeline{//全部的CICD流程都需要在这里定义//任何一个代理可用就可以执行agent any//定义一些环境信息//定义流水线的加工流程stages{//流水线的所有阶段//1.编译stage('bianyi'){steps{echo "bianyi..."}}//2.测试stage('test'){steps{echo "test..."}}//3.打包stage('dabao'){steps{echo "package..."}}//4.部署stage('build'){steps{echo "build..."}}}}

随后在blue ocean运行即可:

mac m1上运行jenkins相关推荐

  1. 在苹果 M1 上运行 Linux 虚拟机变得容易了

    导读 Canonical 使用户可以借助 Multipass(一个免费的虚拟机程序)在苹果 M1 上运行 Linux 虚拟机. 自从苹果推出 M1 芯片以来,人们为在其上运行 Linux 做出了许多努 ...

  2. 在m1/m2芯片的mac电脑上运行Stable Diffusion的全步骤

    最近开源社区里最火的项目肯定有Stable Diffussion一个席位.作为一个AI通过文本描述绘画的开源项目,其优秀的生成结果和极快的生成速度也让它在AI绘画项目中一夜封神. 不过遗憾的是,这类A ...

  3. Ansys Zemax | 如何在 Apple Mac 电脑上运行 OpticStudio 或其他 Zemax 应用程序

    OpticStudio 可以在所有基于 Intel 的 Mac 计算机上运行.您可以使用 Apple 的 Boot Camp 软件或第三方虚拟机软件,例如 Parallels Desktop 或VMw ...

  4. Mac/Win上运行Switch游戏(亲测可用)

    目录 1.概述 2.准备阶段 3.NS模拟器 4.运行游戏 5.声明 1.概述 本文阐述了如何在Mac(支持m1,m2芯片)/Win上运行Switch游戏.核心思想为在采用NS模拟器运行游戏.本文具体 ...

  5. 使用wine在mac系统上运行windows程序

    最近想用Clickteam Fusion Developer游戏引擎作作小游戏,这个引擎开发动作类2D游戏简单方便,只有一个问题,就是这个游戏引擎的开发环境只支持windows系统.而我只有一台苹果的 ...

  6. Java学习 (二) 在MAC终端上运行Java程序

    在MAC上终端上运行Java程序很简单. 首先你得确保Java环境配置正确. 1.在终端使用 cd 命令定位到你Java文件所在目录. 2.编译:输入指令如下 javac Test.java Test ...

  7. Mac m1 上编译阿里 OSS c++ 供 UE 使用

    环境: 操作系统:macOS 12.5 芯片:Apple M1 Xcode:13.4.1 UE:5.0.3 环境准备 编译 openssl 起初,我是在 M1 通过 brew 安装的 openssl. ...

  8. 配置 Mac M1 支持运行 linux/amd64 镜像

    M1 支持运行 amd64 二进制程序,可通过安装 rosetta 实现: /usr/sbin/softwareupdate --install-rosetta --agree-to-license ...

  9. 最详细的苹果电脑Mac系统上运行Windows的教程解决方案

    有一些人认为在 Mac 装 Windows 系统是一种无必要的"装x"行为.小编则认为,不能仅按自己个人的使用场景就否定了别人的需求.事实上,确实会有电脑用户对两个系统都有需求,时 ...

最新文章

  1. 43.放苹果(递归练习)
  2. 荐号 | 技术人如何在职场竞争中处于优势地位
  3. c++ doxygen 注释规范_C语言代码注释参考
  4. sitecore系列教程之目标功能有什么新意?
  5. Java的加载与执行原理详解 Java程序从编写到最终运行经历了哪些过程
  6. 实例31:python
  7. 基于git的工作流程
  8. 【除夕最炫烟花代码】—— HTML+JQuery实现2022跨年烟花特效
  9. 性能测试流程-各阶段的工作
  10. LeetCode 1136. 平行课程(拓扑排序)
  11. 翻译题(map使用)
  12. JAVA入门级教学之(方法-6)
  13. 只需10分钟!就能用Flask,Docker和Jenkins部署机器学习模型
  14. POJ 2299 Ultra-QuickSort(线段树+离散化)
  15. fastapi 基础使用
  16. 蓝桥杯题目练习 基础篇 [蓝桥杯2015初赛]奖券数目
  17. windows部署django项目
  18. 【英语-同义词汇词组】consider,think,believe,count,deem,reckon,regard、hold 表示【认为】时的用法及区别
  19. 荣耀play4t pro鸿蒙,荣耀play4t和荣耀play4tpro区别|参数对比-太平洋IT百科手机版
  20. java 新功能_最新的Java版本101有什么新功能?

热门文章

  1. 【2012百度之星/资格赛】B:小诺爱USB设备
  2. git/github使用详解
  3. 第一章 初识Linux shell
  4. 面向对象三大特性: 封装,继承,多态
  5. 三款免费实用的文件夹同步/备份软件推荐 (SyncToy/FreeFileSync/Compare Advance)
  6. Opencv2.4.9源码分析——HoughLinesP
  7. SqlServerCe 数据库操作示例
  8. 如何让你的百万级SQL运行得更快 else
  9. [网络安全提高篇] 一〇五.SQL注入之揭秘Oracle数据库注入漏洞和致命问题(联合Cream老师)
  10. OpenGL之图元描边的绘制流程