尝试让我们的应用程序构建/运行我的自托管运行程序(ubuntu)的最新版本在启动时。运行器服务本身随系统启动,但目前触发我们操作的唯一方法是推送到存储库。
当然,我们可以创建一个脚本来任意拉/推来触发动作。看起来可能还有一种方法可以通过网络钩子触发该操作。但这一切看起来都很沉重。
有没有办法在运行器服务本身启动时触发操作?
我认为您不需要脚本,如果操作完成(意味着自托管运行程序收到它们并成功构建应用程序),那么您不需要任何东西。如果由于任何特定原因没有完成,您可以转到 Github 并手动单击并重新运行,它将尝试连接到运行器并完成任务。