1. NetCore环境下载,注意是下载SDK,不是Runtime:https://dotnet.microsoft.com/download/dotnet-core?utm_source=getdotnetcorecli&utm_medium=referral

2.JDK环境,通过java -version查看JDK,如果已经装JDK8或者11 以上的可以跳过这一步,注意我安装Jenkins是2.305,最好安装jdk11,

https://www.oracle.com/java/technologies/javase-jdk11-downloads.html

   通过CMD设定java环境变量设置
   set java_home=C:\Program Files\Java\jdk-11.0.12 安装JDK的根目录
   set classpath=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
   set path=%JAVA_HOME%\bin;
   检查是否安装成功:java -version
  

3.Jenkins环境下载:https://www.jenkins.io/,默认安装,登录,安装推荐的插件:

   安装Subversion插件,依次点击Manage Jenkins->Manage Plugins,搜索Subversion勾选安装并重启。

  (VUE项目要用到) 安装NODEJS插件,依次点击Manage Jenkins->Manage Plugins,搜索NODEJS勾选安装并重启

4.新建项目:项目名称一定要想好,重命名会报404错误,具体 原因未知

设置源代码目录,此处注意,请使用一个临时目录,每次编译会请求最新的源码,覆盖原有文件

版本控制选择Subversion,如果此处 没 有这个选项,请回头看Subversion插件安装那一步,

添加SVN账号

添加编译命令

命令文本如下:

D:

CD到源码目录
cd D:\test\Manage2.0\trunk
dotnet restore
dotnet build

发布到目标目录
dotnet publish -o E:\web\Manage2.0

点击保存,完成项目新建

5:编译,返回主页页面。点击要发布的项目

点Build now开始发布

在左下方点击发布记录,查看 发布详情

在控制台输出 可以看到具体发布情况

关于VUE项目操作流程是一样的,区别在于发布命令

如果 是首次Build先执行npm i下载包

C:\Windows\System32\inetsrv\appcmd.exe stop site "ManageV2"
E:
cd E:\NodeWeb\Management
npm i

后期改成如下命令

C:\Windows\System32\inetsrv\appcmd.exe stop site "ManageV2"
E:
cd E:\NodeWeb\Management
npm run build

注意:此处 E:\NodeWeb\Management是项目的源代码目录

如果 有更多行命令要执行建议添加 多个“构建”去执行,写在一个构建中可能并不执行

Windows+svn +Jenkins+发布NetCore/VUE项目的更多相关文章

  1. Jenkins自动化构建vue项目然后发布到远程Linux服务器

    部署Jenkins参照另一篇博客: centos7安装Jenkins及其卸载 一.jenkins相关插件的安装 1.安装Publish Over SSH插件用于SSH连接远程的服务器. 登录 jenk ...

  2. Jenkins 发布.NetCore 项目

    安装最新Jenkins及安装好相关git插件 启动jenkins服务,访问8080端口 这里就发布一个IdentityServer4程序 配置相关参数 设置Git源码管理配置 构建执行window 批 ...

  3. Jenkins发布.Net Core项目到IIS

    安装Java8,Git,和Jenkins及插件. jenkins安装后以windows服务的方式运行,浏览器访问本机8080端口可访问. 自动部署的原理分为三步,首先从git服务器获取最新代码,然后用 ...

  4. 在windows系统下,配置vue项目一键启动文件

    我的项目由客户端.后台管理.数据库和服务器三部分组件,每次启动项目都要一个一个启动,挺麻烦的,现在写一个.bat文件来批处理命令. 这个是我的启动文件内容. 第一行运行的我wampServer服务器, ...

  5. Jenkins Vue项目自动构建以及构建后续操作

    Jenkins在linux上的安装教程:http://www.ityouknow.com/springboot/2017/11/11/springboot-jenkins.html 另外,关于在win ...

  6. 【Copy攻城狮日志】docker搭建jenkins拉取svn代码打包vue项目部署到nginx

    ↑开局一张图,故事全靠编↑ 前言 打开搜索引擎输入『Copy攻城狮』,发现最新的一条记录已经是去年的4月,意味着我又有一年时间没有再总结成长了.习惯了“温水煮青蛙”的日子,无论是经验水平还是薪资收入, ...

  7. Jenkins+svn+ftp自动化发布asp.net项目

    今天将自己所掌握的(Jenkins+svn+ftp自动化发布asp.net项目)知识分享给大家,希望能帮组到大家: (1)先下载Jenkins并安装: (2)安装.Net所需要的插件: (3)配置插件 ...

  8. 【linux】【jenkins】自动化运维三 整合gitlab、docker发布vue项目

    由于工作需要,这里我先创建一个vue的工程. 1.首先安装好gitlab相关插件:GitLab.GitLab Hook.NodeJS 插件安装参考:https://www.cnblogs.com/jx ...

  9. windows jenkins 发布 springboot项目脚本

    windows  jenkins 发布 springboot项目脚本 1.关闭现有程序 (按端口关闭) [与按应用关闭 二选一] @echo off for /f "tokens=1-5&q ...

  10. 使用Jenkins与Docker持续集成与发布NetCore项目(实操篇)

    使用Jenkins与Docker持续集成与发布NetCore项目(教程一) 原文地址:https://www.cnblogs.com/Jackyye/p/12588182.html 基本环境 该教程的 ...

随机推荐

  1. Ubuntu之docker搭建dvwa

    前提,已经安装好docker. 首先,搜索DVWA镜像,

  2. openssl常用操作

    参考:https://www.golinuxcloud.com/openssl-view-certificate/ 查看证书信息 openssl x509 -in server.crt -text - ...

  3. (python)python 3.9 安装 robotframework-ride 因为 wxPython 失败

    1. 正常安装方式 1)安装 robotframework pip install robotframework 2) 安装 robotframework-ride pip install robot ...

  4. OCR接口

    OCR基础框 import pytesseract from PIL import Image img = Image.open('实际数据1.jpeg') #具体位置截图 image1 = Imag ...

  5. Windows系统的显示器校正

    莫名其妙的显示器显示的内容整体向上偏移,导致一些页面在最大化窗口时,看不见页面的标题,及操作按钮,如页面的关闭,缩小按钮. 解决方法:点击显示器下方的menu按钮,找到 设定 选项,再选择 复位 即可 ...

  6. JVM中类加载子系统

    1.类加载子系统中有哪些常用类加载器? 1.BootStrapClassLoader(负责加载基础类库中的类,例如Object,String....) 2.ExtClassLoader(负责加载扩展类 ...

  7. jar包启动脚本, 以及外置配置文件application.yml

    想使用sh脚本来启动,停止,重启我们的jar服务, 顺便还要外置配置文件方便修改 示例server.sh如下,启动命令为sh server.sh start或restart或stop,修改其中的这几个 ...

  8. python 金融大数据风控建模实战--基于机器学习

    王青天 孔越编著, 2020年6月第一版 第一章介绍,介绍金融科技fintech是指使用技术提供财务解决方案.人工智能和机器学习技术可以帮助包括欺诈预防.风险管理.客户服务和营销等多个环节的智能化.个 ...

  9. jmeter 添加断言和查看断言结果

    在对应的请求下添加响应断言,这里我们添加响应文本来作为检查点,来检查上面的这个请求是否成功 断言和断言结果是成对出现的,是为了检查我们添加的断言是否验证成功,如下图,如果成功,里面就会有对应的结果,且 ...

  10. AI大模型学习了解

    # 百度文心 上线时间:2019年3月 官方介绍:https://wenxin.baidu.com/ 发布地点: 参考资料: 2600亿!全球最大中文单体模型鹏城-百度·文心发布 # 华为盘古 上线时 ...