RickK零S
欢迎把你的方案提交到社区,大大的赞
欢迎把你的方案提交到社区,大大的赞
我创建了一个 issue 来跟踪该需求 kubesphere/devops-agent#14
可以检查一下命名空间 kubesphere-devops-system 或者 kubesphere-devops-worker 下 Pod 的运行状态。
可能存在的原因:
mafeifan 需要你在jenkins的casc配置里添加dotnetcore的配置,并且重新加载casc配置
不需要这么麻烦的。我就是使用ks自带的devops的basePodTemplate来构建.netcore5项目的。
dockerfile文件直接使用vs2019自动生成的就可以。
kubesphere-demo: kubesphere 流水线测试 (gitee.com) 测试了一下,用原生的构建方式即可
Apply new configuration完成, 没有报错。点击此页下的“View Configuration”检查配置 里面没有配置的dotnetcore的信息 是什么问题。?
muxue 自带是可以的。 它是拉了.net的sdk的镜像下来,在sdk镜像起的容器里打包,然后再输出到运行时镜像里。这个还需要解决两个问题啊:1. 使用了私有nuget仓库,要配仓库地址和账密 2. nuget包的缓存问题,不然每次都会完整拉一遍。私有仓库也可以改dockerfile解决,缓存问题要看看怎么弄哈,虽然也不是必需。
FatuityCookie 可以的,当然也有nuget包缓存问题,可以研究下哈。
ivanmissu 检查下配置文件选的对不对哈。而且,在3.2版本还是哪个版本之后,改用jenkins_user.yaml了,而且agent挂载的configmap的命名空间也换了(devops-worker那个空间)。
打开你的Jenkins,点击“Manage Jenkins->Configuration as Code->Apply new configuration”。等待一会儿,如果没有报错,则配置完成。可以点击此页下的“View Configuration”检查配置是否生效。
我问下这些操作是在内置的jenkins里面操作吗?http://xxxxx:30180/manage,我在内置的jenkins里面没有找到这些按钮