首页 > 其他分享 >cocos creator教程:项目构建工具 - jenkins 搭建及使用

cocos creator教程:项目构建工具 - jenkins 搭建及使用

时间:2023-01-11 22:46:27浏览次数:49  
标签:cocos creator 电脑 构建 jenkins 搭建

muzzik 教程:项目构建工具 - jenkins 搭建及使用

windows 环境

搭建流程

1.下载及安装

官网:https://www.jenkins.io/

2.配置 jenkins 权限

  1. 打开服务面板

image

  1. 找到 jenkins 服务,打开属性面板填写管理员账户以及密码

  2. 关闭电脑防火墙,否则局域网其他电脑访问不了

3.配置 jenkins 编码

编码不一致会导致打包输出的中文为乱码,默认的编码为 gbk,我们需要改为 utf8

  1. 打开环境变量配置面板

  2. 新建系统变量 JAVA_TOOL_OPTIONS,值为 -Dfile.encoding=UTF-8

  3. 重启电脑

4. 配置构建流程

  1. 打开 jenkins 后台,访问 安装电脑IP:8080

  2. 新建 pipeline 构建流程,勾选不允许并发构建选项

pipeline 脚本内可以使用 bat "命令" 来执行批处理脚本

  1. 添加拉代码的批处理命令

  2. 添加命令行构建

参考:https://docs.cocos.com/creator/manual/zh/editor/publish/publish-in-command-line.html#命令行发布参考

标签:cocos,creator,电脑,构建,jenkins,搭建
From: https://www.cnblogs.com/muzzik/p/17045100.html

相关文章

  • cocos creator教程:框架 - 事件
    【muzzik教程】:框架-事件相信大多数人经常用到事件,那么我们真正需要的其实是什么呢?简单,安全有这两个就够了简单为什么简单,因为我们直接继承了cc.EventTarget,这是我......
  • Dockerfile制作jenkins
    下载jenkins#wgethttps://mirrors.tuna.tsinghua.edu.cn/jenkins/war/2.386/jenkins.warrun_jenkins.sh#!/bin/bashjava-server-Xms1024m-Xmx1024m-Xss512k-ja......
  • Creator 2.x 升级 3.x 基础 API 差异总结
    上一篇我们介绍了CocosCreator2.x项目升级3.x的大流程。但最后一步,还需要手动将之前2.x写的函数注释一处处的放开。并将2.x的代码写法改成3.x的,下面我们就来......
  • Jmeter+Ant+Jenkins接口自动化测试平台
    一个完整的接口自动化测试平台需要支持接口的自动执行,自动生成测试报告,以及持续集成。Jmeter支持接口的测试,Ant支持自动构建,而Jenkins支持持续集成,所以三者组合......
  • docker 中安装 Jenkins
    ☝️、准备一个ubuntu虚拟机(或者linux服务器,下文简称服务器)服务器中已经配置好docker(默许大家都有了)服务器可以上外网(可以使用镜像加速)✌️、安装一、下载je......
  • jenkins学习
    Jenkins简介及在Windows上的简单使用示例Windows上安装和配置Jenkins ......
  • Qt Creator 安装 Beautifier
    QtCreator安装Beautifier首先需要启动Beautifier插件,Help-AboutPlugins-C++-Beautifier勾选此项即可。然后重启Creator启动插件后在工具-选项中会具有Beautifi......
  • 关于Jenkins中view的创建以及通过与正则的方式将job-Item添加到指定View中
    在Jenkins中,我们可以通过创建View来分类的管理Job/Item,View在页面上方就像菜单栏一样,里面包含了自己这一类的所有Job/Item默认会有All的View,点击它右边的+可以创建一个自......
  • Jenkins实现代码的部署&回滚
    一、Jenkins介绍   Jenkins是一个独立的开源软件项目,是基于Java开发的一款CI(持续集成)&CD(持续交付)工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台。可......
  • cocos creator模块
    cocoscreator的模块系统用的不是标准的common/esm,但实现了common/esm的功能(虽然有些小问题)1支持esm和common.js两种形式//getName.jscommonjs形式functiongetNa......