kotlin、kotlin-plugin、gradle、kotlin-gradle-plugin关系
1、kotlin是基于JVM的编程语言,与Java类似,且可与Java互操作; 2、kotlin-plugin是IDEA和Android Studio的IDE(集成开发环境)支持插件; 3、gradle是构建工具,与Ant、Maven类似,用于代码到编译、测试、打包等; 4、kotlin-gradle-plugin是使用gradle构建kotlin项目...
一个开发出身的DevOps工程师 · 代码有理性,文章有温度
1、kotlin是基于JVM的编程语言,与Java类似,且可与Java互操作; 2、kotlin-plugin是IDEA和Android Studio的IDE(集成开发环境)支持插件; 3、gradle是构建工具,与Ant、Maven类似,用于代码到编译、测试、打包等; 4、kotlin-gradle-plugin是使用gradle构建kotlin项目...
Gradle中配置依赖,如果不指定版本,是会报错找不到依赖的。 但如果依赖很多,还需要去仓库一个个看依赖库的最新版本是多少。 那么gradle是否支持直接使用依赖的最新版本呢? 答案是肯定的,不过在gradle的文档中并没有在显著位置标识。 方式就是在version处填加号+,gradle就会去自动识别最新版本去下载。 全部指定最新版本后,再根据...
GitHub Actions,Actions 即工作流 GitHub Actions 是 GitHub 在 2019 年推出的 CI/CD 和自动化平台。它和 Gitlab CI 一样属于”代码仓库原生 CI”流派——不需要额外搭建 CI 服务器,在仓库里放一个 YAML 文件就能跑。 对于已经在 GitHub 上托管代码的开发者来说,GitHub...
下载地址(LTS版本):Download .NET 6.0 (Linux, macOS, and Windows) .NET运行时 只包含运行控制台应用的组件。需要另外安装ASP.NET Core运行时和 .NET Desktop运行时。 ASP.NET Core运行时 运行web/服务器应用。在Windows上推荐安装Hosting Bundl...
使用execjs库,安装: pip install PyExecJS 使用方法:
机器人示例: https://github.com/lich0821/WeChatRobot/ 库: https://pypi.org/project/wcferry/
使用cd变量。 示例: echo %cd%
变量,流水线的”灵魂参数” 如果说 .gitlab-ci.yml 是流水线的骨架,那变量就是流动在骨架里的血液。 没有变量,流水线就是硬编码的死脚本;有了变量,流水线才能”活”起来——同一个配置,通过不同变量值,可以构建不同环境、不同版本、不同目标平台。
问题1:Pipeline 一直处于 pending 状态怎么办? 这是新手最容易遇到的问题。Pipeline 创建了,但一直显示 pending(待处理),不往下跑。 原因:没有可用的 Runner 来执行你的 Job。 排查步骤: 检查项目的 Runner 配置:Settings → CI/CD → Runners 确认有没有 Sh...
在空文件夹下创建一个名为.gitkeep的空文件即可。 (其实任意文件均可,这只是一个约定俗成的方式,不会被认为是项目文件)