Jelly

How to get a reference to form elements in a Jenkins jelly script for a Builder configuration when the form loads?

蹲街弑〆低调 提交于 2021-01-29 02:12:01
问题 I am writing a Jenkins Builder, and in the jelly script for its configuration in the build configuration page I have some Javascript that I want to run when the form is loaded, to do a server lookup and get some information to help the user out with their configuration, which will also be performed when the user changes the form's values. Previously I have got references to the form elements by passing this in to functions in onchange or onkeyup attributes. However, now I want to run some

How to get a reference to form elements in a Jenkins jelly script for a Builder configuration when the form loads?

坚强是说给别人听的谎言 提交于 2021-01-29 02:11:32
问题 I am writing a Jenkins Builder, and in the jelly script for its configuration in the build configuration page I have some Javascript that I want to run when the form is loaded, to do a server lookup and get some information to help the user out with their configuration, which will also be performed when the user changes the form's values. Previously I have got references to the form elements by passing this in to functions in onchange or onkeyup attributes. However, now I want to run some

I'm getting JellyException: Could not parse Jelly script : null

南笙酒味 提交于 2021-01-28 02:04:01
问题 I'm trying to configure some features in Jenkins for our project. In the process of configuring Editable Email Notification , I have created a new jelly script file in $JENKINS_HOME/email-templates folder as shown here and accessing it in Jenkins config like this When I build the job, with these setting, I'm getting email with the content "JellyException: Could not parse Jelly script : null" Thanks in advance!! 回答1: I faced a similar issue after I updated my Jenkins installation. I used the

「Jenkins」- 周期性构建/定时执行作业(学习笔记,翻译) @20210118

北城以北 提交于 2021-01-19 00:37:11
问题描述 在 Jenkins 中,我们需要周期性构建,即定时执行作业,比如每隔 15 分钟执行构建。 通过 Build Triggers / Build periodically 实现(针对每个作业的单独设置) 该笔记将记录:Build periodically 的配置方法(实际是对帮助手册的翻译,“帮助手册”是指在 Build periodically 后的“问号按钮”) 学习笔记(文档翻译) 该字段(Build periodically)的语法与 Cron 类似,但是有轻微的不同。明确地说,每行有五个字段,使用 SPACE 或 TAB 分隔: 1)MINUTE,Minutes within the hour (0–59) 2)HOUR,The hour of the day (0–23) 3)DOM,The day of the month (1–31) 4)MONTH,The month (1–12) 5)DOW,The day of the week (0–7) where 0 and 7 are Sunday. 在单个字段上,可以指定多个值(操作符),格式如下(以下按照优先级排序): 1)*,指定多个有效值; 2)M-N,指定某个范围内的值; 3)M-N/X,*/X,在特定范围(M-N)或者全部有效值(*)内,间隔 X 的所有值; 4)A,B,...,Z,罗列出多个值;

微信小程序学习记录

杀马特。学长 韩版系。学妹 提交于 2021-01-13 04:34:28
今天有个某平台有位面试官问我做没做过小程序,作为一个从黑马培训完Python出来后,第一份正式工作却不是后端的我,当然是没做过了。。面试官想让我尝试去学习一下,而我个人也想着去多学点东西,当然,如果单纯写接口的话,那就太简单了。。给一个大佬朋友做了下简单的交流,他正好有udacity 的课程,先去学学看一个小程序基础(天气应用),学习前,会有一些简单的练习,测试一下前端基础,HTML,CSS都过啦,JavaScript 这边有点小问题,这里记录一下,问题: 下面是个 donut 甜甜圈对象数组 var donuts = [ { type: "Jelly", cost: 1.22 }, { type: "Chocolate", cost: 2.45 }, { type: "Cider", cost: 1.59 }, { type: "Boston Cream", cost: 5.99 } ] ; 说明: 使用 forEach() 方法循环访问该数组,并使用 console.log 输出以下甜甜圈摘要 Jelly donuts cost $1.22 each Chocolate donuts cost $2.45 each Cider donuts cost $1.59 each Boston Cream donuts cost $5.99 each 然后让补充完下面的代码 /* *

android的各个版本和logo

断了今生、忘了曾经 提交于 2021-01-11 09:43:34
1.5到4.4版本 按照Google的惯例,新版本安卓的代号往往会与食品名称有关,几乎每一个Android版本代号都是一种美味的甜点。安卓1.5的纸杯蛋糕(cupcake),1.6的甜甜圈(donut),2.2的冻酸奶(Froyo),2.3的姜饼(gingerbread),4.0的冰激凌三明治(ice cream sandwich),4.1的果冻豆(jelly bean),4.4的奇巧巧克力(kitkat),5.0的棒棒糖(lollipop),6.0的棉花糖(marshmallow),7.0的牛轧糖(Nougat),而Android业务副总裁Hiroshi Lockheimer在推特晒出一张“内涵”GIF照片,这张照片为奥利奥制成的巧克力奶油蛋糕(Oreo),于是有人推测Android 8.0会命名为奥利奥。该消息随后被证实。1.5到4.4的logo如下图: Android5.0 lollipop(棒棒糖) Android 5.0 是 Google 于 2014 年 10 月 15 日(美国太平洋时间)发布的全新 Android 操作系统。 Android6.0 Marshmallow(棉花糖) 北京时间2015年9月30日凌晨在美国旧金山举行2015年秋季新品发布会。在发布会上代号为“Marshmallow(棉花糖)”的安卓6.0系统正式推出

西湖大学明星PI开发“果冻显微镜”放大神经样品体积近700倍:希望AD等疾病筛查更方便

末鹿安然 提交于 2020-10-31 10:06:31
      不利用电子显微镜,通过借助“果冻”和“荧光”来观察神经的形态,从而协助诊断阿尔兹海默症(AD)等神经疾病? 这一充满趣味的方式不再是奇思妙想,它已经变为现实。   西湖大学生命科学学院 PI Kiryl Piatkevich 博士的研究发明即围绕于此。他开发了一种新型材料——与果冻形态类似的凝胶,结合用以辅助观察的荧光材料,无需大型显微仪器便可以观察精密的神经活动。   他因为这项研究而获得了一笔来自 BBRF(Brain and Behavior Research Foundation,大脑和行为研究基金会,该基金会在今年遴选出了 150 位青年科学家的项目)的青年科学家基金的定向支持资金。西湖大学也成为了获得该项基金支持的唯一一家中国机构。 图丨Kiryl Piatkevich,他硕士毕业于罗蒙诺索夫莫斯科国立大学,毕业后在莫斯科国立大学和美国阿尔伯特爱因斯坦医学院进行联合博士培养(来源:受访者提供)    在博士毕业后,Kiryl 选择在麻省理工学院 Edward Boyden 博士领导的合成神经生物学实验室从事博士后研究。Edward 被称为是凝胶“大神级”玩家,他最早开启了“凝胶显微镜”的研究。在与“大神”共同进行研究期间,Kiryl 利用合成生物学研发神经接口的新方法,并研发出了几种新型分子技术用于观察活体动物的神经元活动。   七年多的博士后研究之后

蒲公英 · JELLY技术周刊 Vol.16 谷歌首个线上 Web 开发者大会

与世无争的帅哥 提交于 2020-10-21 16:17:16
蒲公英 · JELLY技术周刊 Vol.16 近期,谷歌有史以来的第一次线上谷歌 Web 开发者大会,Web Vitals、PWA、DevTools 和 Lighthouse 6.0 等一系列特性或产品带来的全新体验,让人眼花缭乱。这次大会也以线上的形式分享了包括了性能优化、打包构建等非常多干货,定会让你收获颇丰。 登高远眺 天高地迥,觉宇宙之无穷 基础技术 谷歌发布首个线上 Web 开发者大会 谷歌在本月初完成首次线上 Web 开发者大会 (web.dev/live),以线上视频的形式,分享关于优化核心 Web 指标的最佳实践,Cookie 隐私和安全保护、构建工具与打包优化、Chrome DevTools 改进等技术干货。 深入浅出现代 Web 编程 这是芬兰赫尔辛基大学公开的全栈课程资源,内容包括 React, Redux, Node.js, MongoDB, GraphQL 以及 TypeScript 等,教你利用 ReactJS 搭配 Node.js 开发 REST API,搭建属于自己的单页应用程序(SPA:Single Page Application)。 前端框架 在 React 内使用内联函数的性能损耗究竟有多少? 一直有人教导我们:在 React 里用形如 onClick={() => { /* xxx */ }} 函数内联的写法会降低性能,是不好的

ASP.Net Core 3.1 With Autofac ConfigureServices returning an System.IServiceProvider isn't suppor...

人盡茶涼 提交于 2020-08-13 17:25:55
ASP.Net Core 3.1 With Autofac ConfigureServices returning an System.IServiceProvider isn't supported. 前言 Autofac在ASP.Net Core3.0以后,集成方式有所调整。在ASP.Net Core2中我们一般是把 Startup 的 ConfigureServices 方法返回值类型改为 IServiceProvider 。我们可以先看一下部分代码: public IServiceProvider ConfigureServices(IServiceCollection services) { services.AddMvc(); //xxxxxx你的其他代码 省略........... //用Autofac来替换IOC容器 返回值由 void 修改为 IServiceProvider var containerBuilder = new ContainerBuilder(); containerBuilder.RegisterModule<CustomAutofacModule>(); containerBuilder.Populate(services); var container = containerBuilder.Build(); //将当前的容器保存起来

蒲公英 · JELLY技术周刊 Vol.17: 90 行代码实现 React Hooks

不羁岁月 提交于 2020-08-12 11:15:35
蒲公英 · JELLY技术周刊 Vol.17 React Hooks 相信大家都不陌生,自被设计出以来就备受好评,在很多场景中都有极高的使用率,其中原理更是很多大厂面试中的必考题,很多朋友都能够如数家珍。那么如何去用实现一个简单的 React Hooks 呢?或许大家都有各自的想法,但也不妨来看看文中所述的方案是如何构建的。 登高远眺 天高地迥,觉宇宙之无穷 基础技术 2020 Chrome DevTools 的新特性介绍 作为前端开发,与 Chrome 打交道是家常便饭,我们有必要了解 Chrome 调试工具的更新迭代,对日常开发和调试带来哪些帮助和改善。新 Chrome DevTools 集成了 lighthouse,并且在元素审查面板和性能面板都有一定程度的优化,本文还提供了相关特性的视频演示,非常易于理解学习。 浏览器的任务、微任务、队列和调度 浏览器里的事件循环(Event Loop)一直都是一个老生常谈的话题,社区里各种文章和资料也不少,但是你真的清楚事件循环里面的 tasks、microtasks、queues 这些概念以及他们的调度关系吗?本文是 Google Chrome 的开发人员 Jake Archibald 撰写的一篇博客,内容深入浅出,在任务调度及 JS 栈的部分还细心的绘制了 CSS 交互动画,最后还探讨了不同浏览器的差异以及相关规范的定义,非常值得一读