SpaceCloner:用于在同一八达通部署实例或不同实例中的不同空间之间克隆空间,项目和_或其他项目的工具

时间:2024-04-29 23:36:23
【文件属性】:

文件名称:SpaceCloner:用于在同一八达通部署实例或不同实例中的不同空间之间克隆空间,项目和_或其他项目的工具

文件大小:1.16MB

文件格式:ZIP

更新时间:2024-04-29 23:36:23

PowerShell

太空克隆人 PowerShell脚本可帮助您使用Octopus Deploy Restful API克隆空间。 克隆过程不会涵盖所有用例 该脚本是为Octopus Deploy的Octopus咨询团队内部开发的,用于解决我们每天遇到的特定用例。 我们正在共享此脚本,以帮助Octopus Deploy的其他用户。 为了覆盖尽可能多的用例,该脚本提供了一组通用比较。 它通过名称进行匹配,通过简单的索引等来跟踪订单。我们每天都在八达通工作。 这样,我们可以使用脚本完成80-90%的克隆,然后花一些时间进行一些手动工作。 注意:如果您对如何使用此脚本有疑问,请联系 该存储库根据Apache许可许可。 该脚本可能无需修改即可用于您的用例。 但是,我们不可能编写匹配每个特定用例的脚本。 例如,您可能将许多变量存储在密钥存储区中,而Octopus存储了凭据。 您可以更新脚本,以便在遇到特定的变量名称


【文件预览】:
SpaceCloner-master
----.gitignore(79B)
----README.md(11KB)
----CloneTentacleInstance.ps1(24KB)
----.vscode()
--------settings.json(128B)
----CloneLibraryVariableSet.ps1(3KB)
----docs()
--------CloneLibraryVariableSetParameterReference.md(2KB)
--------UseCase-CopyLibraryVariableSet.md(2KB)
--------UseCase-ParentChildProjects.md(4KB)
--------Debugging.md(3KB)
--------SensitiveVariables.md(1KB)
--------ParameterReference.md(823B)
--------CloneTentacleInstanceParameterReference.md(2KB)
--------UseCase-CopyExistingTentacles.md(3KB)
--------UseCase-CopyToTestInstance.md(5KB)
--------Contributing.md(1KB)
--------Examples.md(1KB)
--------UseCase-MigrateFromSelfHostedToCloud.md(8KB)
--------UseCase-BreakUpSpace.md(6KB)
--------ProjectSyncerParameterReference.md(3KB)
--------UseCase-KeepInstancesInSync.md(7KB)
--------CloneSpaceProjectParameterReference.md(5KB)
--------HowItWorks.md(10KB)
--------CloneSpaceParameterReference.md(7KB)
----LICENSE(11KB)
----src()
--------Cloners()
--------Core()
--------DataAccess()
----img()
--------source-space-more-values.png(73KB)
--------destination-less-values.png(100KB)
--------variable-set-values-part-1.png(86KB)
--------process-source-added-step.png(197KB)
--------destination-deployment-process-before-sync.png(175KB)
--------destination-global-variables-environment-scoping-missing-env.png(76KB)
--------variable-set-values-part-2.png(84KB)
--------variable-set-order.png(143KB)
--------source-global-variables-environment-scoping.png(53KB)
--------destination-deployment-process-after-sync.png(187KB)
----ProjectSyncer.ps1(4KB)
----CloneSpaceProject.ps1(31KB)
----CloneSpace.ps1(11KB)

网友评论