我正在开发一个Github actions工作流程。此工作流在Linux、Mac和Windows上运行。 作为工作流程的一部分,我必须检查两个环境变量是否相等。如果他们不这样做的话--让工作失败。如here所述,Github操作支持if:条件: steps:
- run: # How can I make a cross-platform failure here?
我正在开发一个在UBUNTU Linux EC2、node和nginx上运行的meteor应用程序。然而,我是在MacOS10.9.5上开发的。如果我的生产应用程序在Linux上运行,我是否应该尝试在尽可能接近我的生产应用程序的操作系统上进行开发,以便最大限度地减少边角大小写错误?
换句话说,在dev中复制服务器环境是最好的吗?或者,对于Meteor dev和常见的Linux服务器环境来说,针对给定任务的开发工具是否足以加快工作流程,从而在不同的操作系统上工作是具有成本效益的,并且发生的