前提:工作环境是内网,且进出严格
由于最近接手了某位领导的一坨谢特,仔细看了一下,简直就是屎山,实在是不想重构,于是搭了个git服务让各位如厕者自己维护自己的谢特
想到用gitea搭,然后用jenkins同步代码编译打包,哪知jenkins需要在线安装插件才能支持,于是想用docker把厕所搭好再部署到内网
重点来了,研究半天我们的某个环境(arcgis)没法安装到docker里!
那只能回归原始,用虚拟机盖厕所了
1、开启HyperV,创建一个虚拟机,一路next
2、虚拟机安装MSSQL,别问为啥用这个,问就是原生态,那叫一个地道!再安SSMS
3、使用SSMS用本地权限打开MSSQL,添加一个数据库叫gitea;安装git,一路next
4、打开Gitea,访问localhost:3000,填写数据库信息,点击安装
5、居然发现无法连接到数据库,原因是MSSQL安装后需要在配置中打开name_pipes,设置如图
6、然后就行了
至此gitea安装完毕,然后是开发和编译环境安装,先去吃饭,等后续