Heroku构建目录不是git repo,在HEAD中需要一些东西

贪婪

我有一个仓库,我正在推送到Heroku并在那里构建应用程序。

它工作正常,建立在某个tmp/9d3ec2fc13fca868bfb7c417c28fd79f目录中。

现在,我使用的是一个npm软件包git-revision-webpack-plugin,该软件包将git标记添加为版本号。

原来,该目录实际上不是git repo,因此命令失败。理想情况下,我想使此工作正常进行。最糟糕的是,我可以没有标签和版本,但是至少可以构建。

我试过了

git init 创建一个虚拟git repo

和npm包跑了 git describe --always --tags

那也没有用,因为没有头

fatal: Not a valid object name HEAD

有没有办法解决,以便我可以给HEAD分配一些东西

迦勒·壁炉斯

即使在构建期间,您也无法访问Heroku上的git repo。运行git init会创建一个空的仓库,但是您需要添加并提交所有文件才能获得SHA来描述git。即使那样,它也将与您的GitHub本地存储库以及您推送到Heroku的存储库不同。

git-revision-webpack-plugin不幸是,我认为不适用于Heroku。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SQL-写一些东西而不是NULL值

返回一些东西而不是返回null

Git不会添加文件-一些新东西

为什么我在构建过程中收到此错误?提到了一些关于无法调试的东西

需要一些帮助来了解pathlib中的当前工作目录

需要一些帮助来构建顶部菜单

需要一些关于 nginx、git 和 jenkins 的建议

cmake在源目录中构建,而不是PWD

我怎样才能在精灵上画一些东西而不是在精灵后面

如果 start 不是从 0 开始,我们是否需要从 SUBSTRING 长度中删除一些字符?

如何从当前目录中删除一些空目录?

Javascript 中的一些奇怪的东西

从链表中返回一些东西

从SQL中删除一些东西

从数组中删除一些东西

错误:无法在Heroku中推送一些裁判

Jenkins:在构建摘要中添加一些文本

使用OpenCV在C ++中自行构建一些功能

从使用BaseAdapter构建的ListView中删除一些值

Git,忽略除子目录中的一些文件以外的所有文件

Rmarkdown:从目录中删除一些头

Delphi中的文件搜索忽略了一些Windows目录

是否有一些看起来像空白但不是空白的东西,以及如何将其删除?

为什么在大猩猩会议中需要保存一些东西?

需要在我的 PATH 中永久添加一些东西

需要一些代码,以便根据D列中的最后一个值(在过滤后不是-100%)将打印区域更改为该代码

需要一些帮助来构建带有bazel的自定义terraform提供程序

使用TKInter构建应用程序,需要一些帮助

我不懂JSON。需要一些帮助来清理一些东西

TOP 榜单

热门标签

归档