草庐IT

actions-runner

全部标签

如何部署极狐GitLab Runner Cache 缓存配置?

本文作者:徐晓伟GitLab是一个全球知名的一体化DevOps平台,很多人都通过私有化部署GitLab来进行源代码托管。极狐GitLab是GitLab在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。极狐GitLabRunnerCache缓存支持S3标准协议,如:OSS、OOS等等支持S3标准协议支持MinIO支持阿里云OSS对象储存支持天翼云OOS对象储存说明本文使用Docker安装MinIO。本文配置极狐GitLabRunner的缓存类型为s3,使用的软件是 MinIO、阿里云OSS对象储存、天翼云OOS对象储存。本文的目的是在GitLabRunner执行完成时,通过配

java - 支柱 2 : parameters between Actions

我有以下问题:当我完成一个表单并且操作保存表单的值时,我需要传递一个参数(例如ID),这将转发到结果=“成功”并且我需要在成功中调用的操作与ID和其他参数稍后在下一个表单中使用以保存此信息(info-form2和info.form1)...例如:FORM1(用户)====“成功”====>FORM2(地址)userForm.html===================>addressForm.html?user_id=X...(其中X:Id传递了UserAction的抛出(方法:save)到AddressAction(method:newAddress))谢谢你的帮助提前致谢

极狐GitLab Runner Kubernetes(k8s)配置

GitLab是一个全球知名的一体化DevOps平台,很多人都通过私有化部署GitLab来进行源代码托管。极狐GitLab是GitLab在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。资料Kubernetes高级配置添加额外主机别名Pod的DNS配置极狐GitLabRunner的Kubernetes执行器Docker执行器通过特权模式使用Docker-in-Docker极狐GitLabCI/CDServices说明极狐GitLabRunner注册到极狐GitLab的操作请参见上面章节中的 CentOS安装GitLabRunner,只需要将流水线的执行器设置成kubernet

前瞻|IDEA 2024.1:Spring支持增强、GitHub Action支持增强、HTTP Client更新等

有段时间没有更新IDEA了,早上看到IntelliJIDEA2024.1EAP5发布的邮件,瞄了一眼,发现真的是越来越强了,其中不少功能对我来说还是非常有用的。也许这些能力对关注DD的小伙伴也有帮助,所以搞篇博客介绍和推荐一下。Spring、Quarkus等主流框架的支持增强SearchEverywhere功能中增加Endpoints选项卡具体如下图所示:开发者可以在这里直接搜索通过Spring、Quarkus、Micronaut、Ktor实现的接口来找到具体的代码实现位置。这个功能非常实用,尤其是对于接手老项目的开发者来说,可以快速的定位接口实现来完成开发任务或问题排查。增强SpringBe

java - 单选按钮上的 Action 监听器

我想根据单选按钮的选择设置文本框的可编辑选项?如何编写单选按钮上的Action监听器? 最佳答案 这是我在这种情况下会使用的解决方案。//ThetextfieldJTextFieldtextField=newJTextField();//ThebuttonsJRadioButtonrdbtnAllowEdit=newJRadioButton();JRadioButtonrdbtnDisallowEdit=newJRadioButton();//TheGroup,makesureonlyonebuttonisselectedatati

java - 如何将请求从servlet 转发到struts2 的action?

我想像这样使用RequestDispacher将请求从Servlet转发到ActionRequestDispatcherdispatcher=request.getRequestDispatcher("hello.action");dispatcher.include(request,response);它不起作用。我该如何解决这个问题? 最佳答案 为了做到这一点,您可能还需要将过滤器设置为在FORWARD上运行(和INCLUDE,如您的代码所示,尽管您声明您想要FORWARD):struts2/*REQUESTFORWARDINC

Hexo + Github Action部署博客

[本文首发地址](https://hubojing.github.io/2023/11/16/Hexo+GithubAction%E9%83%A8%E7%BD%B2%E5%8D%9A%E5%AE%A2/更换部署方式的原因(不关心的朋友可以跳过这一节)  以前许多年一直是hexoclean&&hexog&&hexod一键部署,这样导致每台机器上都需要配置环境,以前还挺喜欢折腾这些,写过Hexo多机同步,但是通过篇幅可以看出,太麻烦,不符合工作后能够快速更换设备的需求。近年来我逐渐注意到CI/CD的方法,先是在Gitlab上体验了一把,确实好用,后来某天惊喜发现Github出了官方的GithubA

java - ScheduledExecutorService,如何在不停止执行者的情况下停止 Action ?

我有这个代码:ScheduledExecutorServicescheduledExecutor;.....ScheduledFutureresult=scheduledExecutor.scheduleWithFixedDelay(newSomethingDoer(),0,measurmentPeriodMillis,TimeUnit.MILLISECONDS);在某些事件发生后我应该停止操作,它在SomethingDoer的run()方法中声明,它实现了Runnable。我该怎么做?我不能关闭执行器,我应该只撤销我的周期性任务。我可以为此使用result.get()吗?如果可以,请

java - 错误 : Could not find action or result No result defined for action action. 部分和结果 {"col1":"col1","col2":"col2"}

我没有从服务器收到JSON类型数据的响应。我正在使用JSON插件。jQuery("#dialog-form").dialog({autoOpen:false,height:500,width:750,modal:true,buttons:{"Search":function(){jQuery.ajax({type:'POST',dataType:'json',url:'',success:handledata})}}});varhandledata=function(data){alert(data);}如果dataType='json'我没有得到任何响应,但是如果我没有提到任何dat

极狐GitLab Runner 信任域名证书

本文作者徐晓伟极狐GitlabRunner信任实例域名证书,用于注册注册极狐GitLabRunner。问题参见 极狐gitlab-runner-host.md说明解决方案是使用颁发给域名gitlab.test.helm.xuxiaowei.cn的证书,可以使用自己的域名去各大云厂商免费申请,或者使用自己根据域名gitlab.test.helm.xuxiaowei.cn生成的证书阿里云SSL(https)证书免费申请腾讯云SSL(https)证书免费申请华为云SSL(https)证书免费申请百度云SSL(https)证书免费申请域名证书解决方案方案1:重新配置极狐GitLab,自动生成对应证书并