mac m1上运行jenkins
首先在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相关推荐
- 在苹果 M1 上运行 Linux 虚拟机变得容易了
导读 Canonical 使用户可以借助 Multipass(一个免费的虚拟机程序)在苹果 M1 上运行 Linux 虚拟机. 自从苹果推出 M1 芯片以来,人们为在其上运行 Linux 做出了许多努 ...
- 在m1/m2芯片的mac电脑上运行Stable Diffusion的全步骤
最近开源社区里最火的项目肯定有Stable Diffussion一个席位.作为一个AI通过文本描述绘画的开源项目,其优秀的生成结果和极快的生成速度也让它在AI绘画项目中一夜封神. 不过遗憾的是,这类A ...
- Ansys Zemax | 如何在 Apple Mac 电脑上运行 OpticStudio 或其他 Zemax 应用程序
OpticStudio 可以在所有基于 Intel 的 Mac 计算机上运行.您可以使用 Apple 的 Boot Camp 软件或第三方虚拟机软件,例如 Parallels Desktop 或VMw ...
- Mac/Win上运行Switch游戏(亲测可用)
目录 1.概述 2.准备阶段 3.NS模拟器 4.运行游戏 5.声明 1.概述 本文阐述了如何在Mac(支持m1,m2芯片)/Win上运行Switch游戏.核心思想为在采用NS模拟器运行游戏.本文具体 ...
- 使用wine在mac系统上运行windows程序
最近想用Clickteam Fusion Developer游戏引擎作作小游戏,这个引擎开发动作类2D游戏简单方便,只有一个问题,就是这个游戏引擎的开发环境只支持windows系统.而我只有一台苹果的 ...
- Java学习 (二) 在MAC终端上运行Java程序
在MAC上终端上运行Java程序很简单. 首先你得确保Java环境配置正确. 1.在终端使用 cd 命令定位到你Java文件所在目录. 2.编译:输入指令如下 javac Test.java Test ...
- Mac m1 上编译阿里 OSS c++ 供 UE 使用
环境: 操作系统:macOS 12.5 芯片:Apple M1 Xcode:13.4.1 UE:5.0.3 环境准备 编译 openssl 起初,我是在 M1 通过 brew 安装的 openssl. ...
- 配置 Mac M1 支持运行 linux/amd64 镜像
M1 支持运行 amd64 二进制程序,可通过安装 rosetta 实现: /usr/sbin/softwareupdate --install-rosetta --agree-to-license ...
- 最详细的苹果电脑Mac系统上运行Windows的教程解决方案
有一些人认为在 Mac 装 Windows 系统是一种无必要的"装x"行为.小编则认为,不能仅按自己个人的使用场景就否定了别人的需求.事实上,确实会有电脑用户对两个系统都有需求,时 ...
最新文章
- 43.放苹果(递归练习)
- 荐号 | 技术人如何在职场竞争中处于优势地位
- c++ doxygen 注释规范_C语言代码注释参考
- sitecore系列教程之目标功能有什么新意?
- Java的加载与执行原理详解 Java程序从编写到最终运行经历了哪些过程
- 实例31:python
- 基于git的工作流程
- 【除夕最炫烟花代码】—— HTML+JQuery实现2022跨年烟花特效
- 性能测试流程-各阶段的工作
- LeetCode 1136. 平行课程(拓扑排序)
- 翻译题(map使用)
- JAVA入门级教学之(方法-6)
- 只需10分钟!就能用Flask,Docker和Jenkins部署机器学习模型
- POJ 2299 Ultra-QuickSort(线段树+离散化)
- fastapi 基础使用
- 蓝桥杯题目练习 基础篇 [蓝桥杯2015初赛]奖券数目
- windows部署django项目
- 【英语-同义词汇词组】consider,think,believe,count,deem,reckon,regard、hold 表示【认为】时的用法及区别
- 荣耀play4t pro鸿蒙,荣耀play4t和荣耀play4tpro区别|参数对比-太平洋IT百科手机版
- java 新功能_最新的Java版本101有什么新功能?
热门文章
- 【2012百度之星/资格赛】B:小诺爱USB设备
- git/github使用详解
- 第一章 初识Linux shell
- 面向对象三大特性: 封装,继承,多态
- 三款免费实用的文件夹同步/备份软件推荐 (SyncToy/FreeFileSync/Compare Advance)
- Opencv2.4.9源码分析——HoughLinesP
- SqlServerCe 数据库操作示例
- 如何让你的百万级SQL运行得更快 else
- [网络安全提高篇] 一〇五.SQL注入之揭秘Oracle数据库注入漏洞和致命问题(联合Cream老师)
- OpenGL之图元描边的绘制流程