gsg 0.0.21
dotnet tool install --global gsg --version 0.0.21
此包包含一个你可以在 shells/命令行中调用的 .NET 工具。
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local gsg --version 0.0.21
此包包含一个你可以在 shells/命令行中调用的 .NET 工具。
#tool dotnet:?package=gsg&version=0.0.21
NuGet 团队不提供对此客户端的支持。请联系其 维护者 获取支持。
nuke :add-package gsg --version 0.0.21
NuGet 团队不提供对此客户端的支持。请联系其 维护者 获取支持。
Get Set Go
用于将模板配置文件转换为 1Password 的全局工具。由 WCOM 制作,充满了爱。
要求
- .Net 7 或更高版本
- 1Password CLI,使用 winget install 1password-cli 安装
- Git 客户端,使用 winget install --id Git.Git -e --source winget 安装
- 1Password 桌面应用程序,https://support.1password.com/get-the-apps/
- 访问 1Password 保险库
安装
dotnet tool install --global gsg --version 0.0.21
原因/如何
开发人员应该有一个简单的路径来检查任何项目,并且快速将开发环境准备好,即使团队成员之间在共享配置时也是如此。
Gsg 尝试通过让开发人员通过执行 "gsg init" 和 "gsg new" 仅通过简单地指向 1Password 秘密的配置文件来将模板文件检查到签入中,以某种有偏见的方式解决这个问题。
此工具使您可以签出项目,运行 "gsg",然后随时按 F5。寻找本地.settings.json(或其他文件)应该如何看所花费的所有时间都消失了!
命令 - 快速入门
命令行 | 描述 |
---|---|
设置 | |
gsg init | 如果没有存在,则将所有已知文件复制到模板文件中 |
gsg new | 创建保险库项,并使用 1Password URL 而不是值来转换模板文件 |
开发 | |
gsg | 使用来自 1Password 保险库的值转换所有模板文件 |
技巧 & 秘籍
- 为了简化认证,允许 1Password 桌面应用程序与 CLI 集成(勾选框)
产品 | 版本 兼容和支持的计算目标框架版本。 |
---|---|
.NET | net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 兼容。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 兼容。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
此包没有依赖项。