三.net core 自动化发布到docker (创建一个dotnet工程发布)

这篇具有很好参考价值的文章主要介绍了三.net core 自动化发布到docker (创建一个dotnet工程发布)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

创建Jenkins-create a job

输入名称(建议不要带“+”这类的字符),选择自由风格的类型(红框标注的),点击确定

 三.net core 自动化发布到docker (创建一个dotnet工程发布),.netcore,自动化,运维

 

用于测试,下面选项基本没有选择-配置代码地址

三.net core 自动化发布到docker (创建一个dotnet工程发布),.netcore,自动化,运维

 

 

三.net core 自动化发布到docker (创建一个dotnet工程发布),.netcore,自动化,运维

选择执行shell

三.net core 自动化发布到docker (创建一个dotnet工程发布),.netcore,自动化,运维 

 

#!/bin/bash
# 获取短版本号
GITHASH=`git rev-parse --short HEAD`
echo ---------------开始编译程序...------------------
echo ---------------Building Docker Image...--------
----------
docker build -t jkdemo:$GITHASH .
docker tag jkdemo:$GITHASH jkdemo:latest
echo ---------------Launching Container...----------
--------
docker rm -f jkdemo1
docker run -d -p 5001:80 --name jkdemo1 jkdemo:latest

最后保存就完事文章来源地址https://www.toymoban.com/news/detail-660973.html

到了这里,关于三.net core 自动化发布到docker (创建一个dotnet工程发布)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 拾壹博客拆解,docker环境部署加自动化发布(一)

    一直想搭建一个属于自己的博客,之前使用过 Wordpress ,但是觉得太笨重了,很多功能都不是自己需要的,然后有一天摸鱼摸到了拾壹博客。感觉这个项目虽然功能少,但是基本上架子都有了,自己想要的功能可以一边学习一边实践,就想从头部署并且改造一下这个项目。同

    2023年04月08日
    浏览(40)
  • 使用robot+selenium创建一个UI自动化测试用例

    新建项目并安装robotframework 在pycharm-插件,输入robot搜索插件 选择Robot Framework Language Server或者Hyper RobotFramework Support安装 新建test.robot文件编写测试用例test.robot robot用例文件通常包括4个头部分:Settings, Variables, Test Cases, 和 Keywords. 不区分大小写 Settings: 1) 导入 测试库, 导入资

    2024年02月20日
    浏览(43)
  • ubuntu20.04-通过docker安装jenkins并自动化发布java

    jenkins 需要 git 、 maven 和 node ,其中 maven 和 node 手动添加, git和git环境是jenkins镜像 自带了的。 如果删除了 docker 对应的 jenkins 容器后(删除前一定备份 jenkins_home 整个文件夹,否则怕前功尽弃 : tar -czvf jenkins_home.tar.gz /var/jenkins_home ) 如果删除了容器,需要重新安装并配置

    2024年03月11日
    浏览(60)
  • NO.3 robot framework编辑工具RIDE简单使用、RIDE快捷键介绍及创建一个简单的UI自动化测试用例

    一、Ride简单使用及快捷键 1.启动ride 启动ride方法: 1) 通过界面图标 2) dos命令行:进入dos窗口,输入ride.py,按回车即可 2.创建新工程 快捷键:ctrl+n 3.创建测试套(suite)快捷键:ctrl+shift+f 4.保存工程 快捷键:ctrl+shift+s(保存整个工程),ctrl+s(局部保存,只保存鼠标点击的

    2024年01月17日
    浏览(48)
  • TerraForm是一个基础设施自动化工具,它可以自动创建、更新、删除IT基础设施(例如服务器、网络设备、存储系统等Ten things you didn‘t know about Terraform

    作者:禅与计算机程序设计艺术 TerraForm是一个基础设施自动化工具,它可以自动创建、更新、删除IT基础设施(例如服务器、网络设备、存储系统等)上的云资源配置。Terraform 的主要优点包括: 声明式语法: TerraForm 使用描述性语言而不是编程语言来描述期望的资源状态,这

    2024年02月07日
    浏览(56)
  • 微信小程序自动化发布

    文章描述不清 有疑问可以私信 Alison-Bird 参考:https://developers.weixin.qq.com/miniprogram/dev/devtools/ci.html 参考:https://www.npmjs.com/package/miniprogram-ci 上传文件 xx.js

    2024年02月07日
    浏览(40)
  • DevOps实现自动化发布实操

    本篇文章来自 B站视频(部分步骤与视频存在差异) 本地编写代码 提交至远程仓库 Jenkins(基于Docker)通过内置Git获取提交的代码,通过Maven进行打包,形成可执行文件,发送至目标服务器并执行启动命令 访问目标服务器查看效果 查看目标服务器,并未启动java项目 访问Jen

    2024年02月12日
    浏览(43)
  • AWTK UI 自动化测试工具发布

    AWTK UI 自动化 提供了兼容 Appium 的接口,可以使用 Appium 的工具来进行 UI 自动化测试。但是使用起来有点麻烦,用的人不多,所以最终决定开发一个 AWTK 专用的 UI 自动化测试工具。相比 Appium,这个工具有下列特点: 不依赖额外的库。 无需安装额外的软件。 无需学习额外的编

    2024年02月03日
    浏览(34)
  • Jenkins的环境部署,(打包、发布、部署、自动化测试)

    一、Tomcat环境安装 1.安装JDK(Java环境) JDK下载地址:Java Downloads | Oracle 安装好后在系统环境变量里配置环境变量: ①添加JAVA_HOME 变量名:JAVA_HOME 变量值:C:Program FilesJavajdk1.8.0_181(根据自己的实际路径配置) ②添加CLASSPATH 变量名:CLASSPATH 变量值:.;%JAVA_HOME%libdt.jar;%J

    2024年01月18日
    浏览(44)
  • .NET无侵入自动化探针原理和主流实现

    最近,我在微信公众号和博客园分享了一篇关于.NET微服务系统迁移至.NET 6.0的故事的文章,引起了许多读者的关注。其中,许多人对基于 OpenTelemetry .NET 的观测指标和无侵入自动化探针颇感兴趣。事实上,我已计划抽出时间,与大家分享这方面的内容。 巧合的是,在二月末,

    2023年04月17日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包