首页 > 其他分享 >使用Jenkins构建镜像:将应用打包成镜像

使用Jenkins构建镜像:将应用打包成镜像

时间:2022-11-23 13:55:15浏览次数:45  
标签:git 配置 构建 jenkins Jenkins 镜像 打包

学习某册子的CICD,记录使用Jenkins构建镜像的过程。

使用Jenkins集成Git来构建Docker镜像,为后面的部署准备镜像资源。

1. 安装Nodejs环境

如果想要安装Node环境,有以下两个办法:

  • 源码编译:这种是将Node源码拉下来后,在服务器端编译完成后才可以使用。时间比较长,流程也略复杂

  • 使用Jenkins PluginNodeJS插件自动配置安装

    Jenkins首页,左侧的系统管理=>插件管理=>可选插件,搜索Node;选中NodeJS后,点击左下角的直接安装开始安装插件。

    install-node

    发现Jenkins版本太低(去年装的Jenkins),装了Node插件不能用(

    标签:git,配置,构建,jenkins,Jenkins,镜像,打包
    From: https://www.cnblogs.com/halftonine/p/16918050.html

相关文章

  • 记录一下webpack打包worker-loader失败的问题
     报错信息:Modulebuildfailed(from./node_modules/thread-loader/dist/cjs.js):ThreadLoader(Worker0)Cannotreadpropertiesofundefined(reading'createChi......
  • anaconda 版本去清华大学镜像站下载
    Indexof/anaconda/archive/|清华大学开源软件镜像站|TsinghuaOpenSourceMirror官网下载的windows最新版本,安装时会卡住。所以去清华镜像下载早期2020版本。 ......
  • [oeasy]python0019_ 打包和解包_struct_pack_unpack
    ​ 打包和解包回忆上次内容ASCII由这样几类字符构成英文大写字符英文小写字符数字符号电报时代对于英文、数字的编码使用的是摩斯电码​编辑这摩......
  • Springboot 打包细节
    这里是打包关键备注一篇文章带你认识SpringBoot打包成的可执行jar,不能被其他项目依赖https://blog.csdn.net/nanhuaibeian/article/details/109310112需要注意,......
  • 使用 Dockerfile 自定义 Nginx 镜像
    一般来说,自定义Nginx只需要把静态文件放到镜像里就可以了,不需要重写CMD与ENTRYPOINT。但是,如果的确需要在Nginx启动前执行一些操作,就需要重写CMD了,如果写成下边就样......
  • 使用jenkins部署gitbook
    声明文章仅记录jenkins推送脚本和部分注解,方便个人复制使用。有基础的人可以参考。#环境变量exportGOROOT=/data/go1.9exportPATH=${PATH}:${GOROOT}/binexportGOPATH=/......
  • python打包工具distutils
    参考: http://www.cppcns.com/jiaoben/python/225742.htmlpython源码包安装:pythonsetup.pyinstalldistutilsdistutils是python标准库的一部分,这个库的目的是为开......
  • IDEA中已配置阿里镜像,但maven无法下载jar包的问题
    然后我还出现了一个问题,由于使用了HTTPS,存在着SSL证书验证的问题,因此我在IDEA中添加了一行配置:配置如下:-Dmaven.wagon.http.ssl.insecure=true-Dmaven.wagon.http.ssl.......
  • Jenkins服务器的部署与简单使用(第三周)
    Jenkins安装安装依赖:https://www.jenkins.io/zh/doc/book/installing/    #CPU、内存、磁盘安装Java8、在2.361.1及以上版本开始要求Java11:aptinstallopenj......
  • Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署
    Jenkins+Maven+Gitlab+Tomcat自动化构建打包、部署笔记版本控制概念记录开发文件的时间机器更好的开发,挽回代码错误带来的损失分类本地版本控制系统集中......