回答編集履歴

3

内容について捕捉

2021/06/19 16:31

投稿

kiino
kiino

スコア539

test CHANGED
@@ -58,8 +58,8 @@
58
58
 
59
59
  heroku config:unset BUILDPACK_URL=https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
60
60
 
61
+ heroku buildpacks:add heroku/gradle
62
+
61
63
  heroku buildpacks:remove https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
62
64
 
63
- heroku buildpacks:add heroku/gradle
64
-
65
65
  ```

2

内容の不備を修正

2021/06/19 16:31

投稿

kiino
kiino

スコア539

test CHANGED
@@ -58,8 +58,8 @@
58
58
 
59
59
  heroku config:unset BUILDPACK_URL=https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
60
60
 
61
- heroku buildpacks:add https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
61
+ heroku buildpacks:remove https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
62
62
 
63
- heroku buildpacks:remove heroku/gradle
63
+ heroku buildpacks:add heroku/gradle
64
64
 
65
65
  ```

1

内容の修正

2021/06/19 16:30

投稿

kiino
kiino

スコア539

test CHANGED
@@ -1,4 +1,4 @@
1
- Heroku にデプロイするには gradle-wrapper も git レポジトリに追加が必要です。
1
+ ~~Heroku にデプロイするには gradle-wrapper も git レポジトリに追加が必要です。~~
2
2
 
3
3
 
4
4
 
@@ -8,14 +8,58 @@
8
8
 
9
9
 
10
10
 
11
- 以下の対応をして、再度Pushすればでデプロイできるかと思われます。
11
+ ~~以下の対応をして、再度Pushすればでデプロイできるかと思われます。~~
12
12
 
13
- - `​gradle/wrappe` をgit レポジトリに追加する
13
+ ~~- `​gradle/wrappe` をgit レポジトリに追加する~~
14
14
 
15
- - .gitignore からも wrapper の部分を削除する
15
+ ~~- .gitignore からも wrapper の部分を削除する~~
16
16
 
17
17
 
18
18
 
19
19
  [Heroku での Gradle アプリのデプロイ](https://devcenter.heroku.com/ja/articles/deploying-gradle-apps-on-heroku)
20
20
 
21
21
  > radlew​ を使用している場合、​gradle/wrapper/gradle-wrapper.jar​ および ​gradle/wrapper/gradle-wrapper.properties​ ファイルも Git リポジトリに追加する必要があります。
22
+
23
+
24
+
25
+ ## 修正
26
+
27
+
28
+
29
+ すいません、根本的な原因は別の場所にありました。
30
+
31
+
32
+
33
+ 参考にされたという、以下の記事で build pack URL を設定していますが、これが原因です。
34
+
35
+ https://qiita.com/gosshys/items/fa02b390b60ee3001dae
36
+
37
+
38
+
39
+ 質問者様の質問文に以下のような表示があると思いますが、このテンプレートが8年前作でどうも古いバグとかを踏んでそうな予感がしています
40
+
41
+ ```
42
+
43
+ remote: -----> Building on the Heroku-20 stack
44
+
45
+ remote: -----> Using buildpack: https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
46
+
47
+ ```
48
+
49
+
50
+
51
+ gradle SpringBoot であれば、デフォルトの buildpack でも動作するので、
52
+
53
+ 以下のようにターミナルからコマンドで heroku 側の設定を修正し、再度デプロイすれば直りそうです。
54
+
55
+
56
+
57
+ ```
58
+
59
+ heroku config:unset BUILDPACK_URL=https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
60
+
61
+ heroku buildpacks:add https://github.com/marcoVermeulen/heroku-buildpack-gradlew.git
62
+
63
+ heroku buildpacks:remove heroku/gradle
64
+
65
+ ```