搜索
Jenkins触发器:基于Jira Custom Field的自动化构建
本文叙述基于以下假设前提,将介绍三种在不同的jenkins服务器之间触发Job的方法: 本地Jenkins Server local.jenkins.com 远程Jenkins Server remote.jenkins.com 本地Jenkins Job名 local_job 远程Jenkins Job名 remote_job 需求 在
Python搜索Jira:调整搜索顺序的实用方法
搜索 顺序查找 顺序查找:在python list中,数据项存储位置称为下标(index),通过下标,我们就可以按照顺序来访问和查找数据项 无序表的循序排序 def SequentialSearch(alist, item): pos = 0 found = False while pos < len(alist
Docker部署实战:Jira与CTFd靶场的安装教程
前言 要说开源的ctf训练平台,ctfd是不错的选择,支持各种插件,今天我就来介绍一下如何部署 赵今师傅为ctfd平台写的一款支持独立动态靶机的插件。前提是你的ctfd也是docker部署的。 动态独立靶机 说到独立动态靶机,各位ctfer可能会联想到i春秋举办的各类比赛,其中比赛环境大都用到了动态独立靶机(dynamic standal
Jira容器化部署与插件安装使用指南
新建项目 进入首页右上角的设置图标,选择【项目】 进入后在管理页面 选择【+ 添加项目】,选择项目类型【简单缺陷跟踪】,进入下一步,填写【名称】、【键值】、【项目负责人】等信息后【提交】生成对应的项目 进入项目对应的配置页面后,切换到【管理】页面,需要做如下配置 问题类型 进入问题类型——选择【行为】——选择【使用不同的方案】——选择【项
Jira持续集成:自动化构建与测试实践
目录 一、“持续”是什么意思? 二、CI/CD 概述 2.1 CI:持续集成 2.2 CD:持续部署 2.3 持续交付(Continuous Delivery) 三、持续集成(CI) / 持续部署(CD)的优势 四、我们熟知的CI/CD工具都有哪些? 4.1GitLab CI 4.2 Jenkins 4.3 Jenkins vs GitL
容器化部署Jira:扩展性与灵活性提升
背景 压测结果 容器化之前的表现 容器化后的表现 性能对比结果 原因分析 架构差异 性能分析 软中断原因 优化策略 ipvlan L2 模式 ipvlan L3 模式 Cilium 总结 背景 随着越来越多的公司拥抱云原生,从原先的单体应用演变为微服务,应用的部署方式也从虚机变为容器化,容器编排组件k8s也成为大多数公司的标配。然而在容器
Jira与GitLab集成:基于AD的单点登录配置
---恢复内容开始--- 编辑gitlab.rb文件 sudo vi /etc/gitlab/gitlab.rb 下图是我编辑的内容示例(仅供参考): 编辑以下内容: gitlab_rails['ldap_enabled'] = true gitlab_rails['ldap_servers'] = YAML.load <<-'EOS'
Jira+Wiki单点登录实战续篇:深度整合策略
wiki安装的依据是lnmp或lamp环境,网上文档很多,在此就省略了,本文使用的是lnmp环境 二、安装wiki nginx的配置 server { #listen 80 default; listen 8081; server_name _; index index.html index.htm index.php; root /da
Jira项目学习笔记15:泛型在useDebounce中的应用
// 后面用泛型来规范类型 export const useDebounce = (value: V, delay?: number) => { const [debouncedValue, setDebouncedValue] = useState(value); useEffect(() => { // 每次在v
Jira开发实战:Fetch封装HTTP请求的详细解析
const apiUrl = process.env.REACT_APP_API_URL; interface Config extends RequestInit { token?: string; data?: object; } export const http = async ( endpoint: string,
Postman实战应用:连接Jira REST API并调用HTTPS接口
翻译:凯凯老师 源文: https://learning.getpostman.com/docs/postman/sending_api_requests/capturing_http_requests/ 如果你正在使用API构建客户端应用程序—移动应用程序、网站或桌面应用程序—你可能希望看到在应用程序中发送和接收的实际HTTP请求流量。
Jira项目笔记2:React应用中的Polyfill配置方法
该软件包包括适用于各种浏览器的 polyfill。项目使用的最低要求和常用语言功能。 用法 首先,使用 Yarn 或 npm 安装包: npm install react-app-polyfill 1. 或者 yarn add react-app-polyfill 1. 支持 Internet Explorer 您可以导入您打算支持的最低
学习笔记:Jira项目14 - TypeScript知识点全面梳理
在本节中我们使用到了 8 种类型: number, string, boolean, 函数,array, any, void, object 这一节我们接触到了平常使用中会接触到的大部分的类型,下面我们挨个梳理一遍: number:数字类型,包含小数、其他进制的数字 let decimal: number = 6; let hex: nu
实战:使用Java打造Jira管理系统,源码解析
以上是文件组织结构 下面是个.java的具体代码: 1 package com.collection.students.pojo; 2 3 public class Student { 4 private String sno; 5 private String gender; 6 private St
Jira项目笔记17:自定义useArray的实践与探索
2-1、要求 自定义一个useArray的custom hook。结合react-hook和typescript,实现对数组简单的增加、删除、清空的那个功能,并且对增加的对象类型有限制 2-2、代码实现 export const useDebounce = (value, delay) => { const [debounceValu
Python实现Jira管理系统:提升团队协作效率
要求如下:1。一个循环2中输入内容的能力。显示函数添加新名片显示所有查询的名片3退出系统。让用户输入所需的操作,如输入1,2,3,04。新列表提示用户输入名称和输入电子邮件提示成功添加新名片。5。显示所有并打印所有的名片,格式如下:6。请输入用户的名称你想搜索并找到名片prompt-prompt用户[1][2][0]删除修改返回到上一个菜
Jira Api对接教程(五):修改任务状态的方法
public static void main(String[] args) { //模拟调用 updateSpringTaskStatus("2609"); } /** * 修改spring下的所有task和story到完成状态 * * @param springId
高效团队协作:JIRA实战应用与经验分享
高效能团队是企业生存和发展的基石。任何企业面对当下的激烈竞争,要想脱颖而出,一定离不开量身打造的高效能团队,因为只有高效能团队才能发挥出最高的效能,让企业又好又快地发展。 企业效率的高低,取决于团队效能的高低。随着互联网行业的发展,单打独斗的“软件作坊”时代已经过去,要实现企业又好又快的发展,必须得依靠一个高效能团队的支撑。 高效能协作要
Jira项目学习笔记16:实现useArray功能的方法
export const useArray = (initialArray: T[]) => { const [value, setValue] = useState(initialArray); return { value, setValue, add: (item: T) => setValue
Python获取Jira问题Sprint ID及Java执行结果整合
目标 开发python预测脚本并且部署到Java应用容器中。 基础环境要求 系统:MacOS/Linux 基础软件: JDK8,Conda(Python 3.6+)...
姓名不为空
手机不正确
公司不为空