我想使用包含在我的章鱼脚本部署脚本中的一个nuget包中的功能。这是可能的,如果是的话,如何?我可以为章鱼脚本部署脚本使用nuget包吗?
1
A
回答
-1
有一些标准的脚本,您可以添加到您的包裹,这将在部署期间执行:
PreDeploy.<ext>
Deploy.<ext>
PostDeploy.<ext>
DeployFailed.<ext>
这些可以是PowerShell,ScriptCS或Bas h(视其在适当的环境下运行--Windows for PowerShell和ScriptCS或Linux for Bash)。
0
如果你想从包含在已部署的NuGet包中的dll调用一些代码,可以通过以下方式: 1.将Octopus包目标文件夹作为本地NuGet存储库添加到脚本。对于发生在scriptcs文件夹nuget.config:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="LocalFeed"
value="C:\Octopus\Packages\" />
</packageSources>
</configuration>
运行(从PowerShell的举例)
scriptsc -install <package_name>
然后你就可以在你的C#脚本中使用库:
using MyLib; Console.WriteLine("Hello");
+0
我不需要使用我创建的nuget包,但是一个托管在章鱼部署脚本的nuget中,这仍然有效吗? – Chazt3n
相关问题
- 1. 章鱼部署 - 执行脚本文件
- 2. 试图在章鱼部署中的powershell脚本中执行exe
- 3. 使用脚本部署Webparts
- 4. 我可以为perl脚本setuid吗?
- 5. FileMake Pro脚本可以触发调用外部PHP脚本吗?
- 6. 在脚本文件中使用nuget包
- 7. PowerShell脚本安装nuget包
- 8. 我可以在wordpress中使用外部PHP脚本吗?
- 9. 为Dacpac和Powershell脚本创建Nuget包
- 10. Play 2.x:如何使用可分发包部署脚本
- 11. 可以在脚本中使用CDATA吗?
- 12. 使用章鱼部署节点js
- 13. 我们可以在perl脚本中输入shell脚本吗?
- 14. 我可以在ViM中运行当前脚本或脚本吗?
- 15. 预部署脚本未包含在发布脚本中
- 16. 触发章鱼部署时文件可
- 17. 可以通过脚本将OSGI包部署到karaf容器中吗?
- 18. 获取或部署章鱼
- 19. 章鱼部署改造
- 20. 我可以执行ipython脚本吗?
- 21. 从脚本中“构建部署包”VS2010
- 22. 部署:MSI软件包vs脚本
- 23. 2012年部署带脚本的SSIS包
- 24. 引用来自csx脚本的NuGet包
- 25. 使用脚本部署流星应用
- 26. Tomcat部署:使包含的脚本可执行
- 27. 我的自定义init shell脚本停止部署脚本
- 28. 使用Gitolite自动部署PHP脚本
- 29. 使用脚本单击一次部署
- 30. 不使用pip部署Python脚本
右键所以这里是我现在在做什么,在PS剧本,我安装的巧克力,cinst scriptcs,scriptcs -install; 然后我运行一个C#脚本试图使用该包,发生爆炸 –
Chazt3n