Closed mrperrox closed 3 years ago
Hola! Tengo un error con hacer deploy en Heroku, y me da este log:
$git push heroku main Enumerating objects: 275, done. Counting objects: 100% (275/275), done. Delta compression using up to 12 threads Compressing objects: 100% (256/256), done. Writing objects: 100% (275/275), 1.74 MiB | 1.13 MiB/s, done. Total 275 (delta 99), reused 0 (delta 0) remote: Compressing source files... done. remote: Building source: remote: remote: -----> Building on the Heroku-20 stack remote: -----> Determining which buildpack to use for this app remote: -----> Node.js app detected remote: remote: -----> Creating runtime environment remote: remote: NPM_CONFIG_LOGLEVEL=error remote: USE_YARN_CACHE=true remote: NODE_VERBOSE=false remote: NODE_ENV=production remote: NODE_MODULES_CACHE=true remote: remote: -----> Installing binaries remote: engines.node (package.json): 10.x || 12.x remote: engines.npm (package.json): unspecified (use default) remote: engines.yarn (package.json): ^1.22.0 remote: remote: Resolving node version 10.x || 12.x... remote: Downloading and installing node 12.22.1... remote: Using default npm version: 6.14.12 remote: Resolving yarn version ^1.22.0... remote: Downloading and installing yarn (1.22.10) remote: Installed yarn 1.22.10 remote: remote: -----> Installing dependencies remote: Installing node modules (yarn.lock) remote: yarn install v1.22.10 remote: [1/4] Resolving packages... remote: [2/4] Fetching packages... remote: info fsevents@2.3.2: The platform "linux" is incompatible with this module. remote: info "fsevents@2.3.2" is an optional dependency and failed compatibility check. Excluding it from installation. remote: info fsevents@1.2.13: The platform "linux" is incompatible with this module. remote: info "fsevents@1.2.13" is an optional dependency and failed compatibility check. Excluding it from installation. remote: [3/4] Linking dependencies... remote: warning "eslint-plugin-jest > @typescript-eslint/experimental-utils > @typescript-eslint/typescript-estree > tsutils@3.21.0" has unmet peer dependency "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta". remote: [4/4] Building fresh packages... remote: Done in 48.37s. remote: remote: -----> Build remote: Running heroku-postbuild (yarn) remote: yarn run v1.22.10 remote: $ yarn run build-assets && sequelize db:migrate remote: $ yarn run clean-assets && NODE_ENV=production webpack -p remote: $ rm -rf build/assets remote: ⬡ webpack: Starting Build remote: ⬡ webpack: Build Finished remote: remote: webpack v4.46.0 remote: remote: 528f555e1d3ed7d41ff4 remote: size name module status remote: 40 B 3 multi ./js/index.js ./js/app.jsx built remote: 87 B 4 ./images/logo.png built remote: 86 B 5 ./images/3DD.jpg built remote: 95 B 6 ./images/default_user.png built remote: 94 B 7 ./images/dorito_icon.png built remote: 95 B 8 ./images/doritos_blue.jpg built remote: 102 B 9 ./images/doritos_flaming_hot.jpg built remote: 100 B 10 ./images/doritos_heat_wave.jpg built remote: 103 B 11 ./images/doritos_nacho_cheese.jpg built remote: 98 B 12 ./images/doritos_rainbow.jpg built remote: 99 B 13 ./images/doritos_roulette.jpg built remote: 102 B 14 ./images/doritos_salsa_verde.jpg built remote: 39 B 18 ./styles/index.scss built remote: 763 B 23 ./js/index.js + 1 modules built remote: 465 B 24 ./js/app.jsx + 1 modules built remote: remote: size name asset status remote: 23.7 kB jpg 3DD-c08f432f36454f74297f9cb1309dd198.jpg emitted remote: 7.21 kB app app-528f555e1d3ed7d41ff4.css emitted remote: 15.9 kB app app-528f555e1d3ed7d41ff4.css.map emitted remote: 132 kB app app-528f555e1d3ed7d41ff4.js emitted remote: 321 kB app app-528f555e1d3ed7d41ff4.js.map emitted remote: 5.1 kB png default_user-0f0942936fac2731a1e247c25404ec30.png emitted remote: 9.12 kB png dorito_icon-2bafe716a4ee4a02e6712437df9800dd.png emitted remote: 44 kB jpg doritos_blue-3b24d1d7a2e04f1a80517e737b9f88d0.jpg emitted remote: 79.7 kB jpg doritos_flaming_hot-80a65182241927c1c815e5e562d3d39d.jpg emitted remote: 155 kB jpg doritos_heat_wave-e30ca5a82c038f657a836a7c965eee4e.jpg emitted remote: 27 kB jpg doritos_nacho_cheese-5233a0e4d4d3948442ed1e5a62372e2f.jpg emitted remote: 45.2 kB jpg doritos_rainbow-ab093be32f0b4e0f9220120eabdd07ba.jpg emitted remote: 220 kB jpg doritos_roulette-edb58221a667b1a328830dd881384b78.jpg emitted remote: 205 kB jpg doritos_salsa_verde-efb5a43e16663c0bed7adeddff3af1cd.jpg emitted remote: 24.2 kB jpg doritos_spiderman-9bfcafad6afc403f0ed82be49f7aaa2d.jpg emitted remote: 199 kB jpg doritos_tangy_pickle-a6e140ea448d890acfe52f897c231742.jpg emitted remote: 294 kB jpg doritos_wasabi-d41a495b0c758d4751a1485b6f4b3dcc.jpg emitted remote: 6.93 kB png logo-dc3fc2536bddbc72213bb13245d0170e.png emitted remote: 1.45 kB json manifest.json emitted remote: remote: Δt 5123ms (15 modules hidden) remote: remote: remote: performance remote: 0:0 warning The following asset(s) exceed the recommended size limit (244 KiB). remote: Assets: remote: doritos_wasabi-d41a495b0c758d4751a1485b6f4b3dcc.jpg (287 KiB) remote: 0:0 warning You can limit the size of your bundles by using import() or remote: require.ensure to lazy load some parts of your application. remote: remote: ⚠ 2 problems (0 errors, 2 warnings) remote: remote: Sequelize CLI [Node: 12.22.1, CLI: 6.2.0, ORM: 6.6.2] remote: remote: Loaded configuration file "src/config/database.js". remote: Using environment "production". remote: remote: ERROR: no pg_hba.conf entry for host "34.229.196.57", user "pebpzbasxsncjd", database "d4b0jo5goi5dgj", SSL off remote: remote: error Command failed with exit code 1. remote: info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. remote: remote: -----> Build failed remote: remote: We're sorry this build is failing! You can troubleshoot common issues here: remote: https://devcenter.heroku.com/articles/troubleshooting-node-deploys remote: remote: If you're stuck, please submit a ticket so we can help: remote: https://help.heroku.com/ remote: remote: Love, remote: Heroku remote: remote: ! Push rejected, failed to compile Node.js app. remote: remote: ! Push failed remote: Verifying deploy... remote: remote: ! Push rejected to tresdd. remote: To https://git.heroku.com/tresdd.git ! [remote rejected] main -> main (pre-receive hook declined) error: failed to push some refs to 'https://git.heroku.com/tresdd.git'
Que podría hacer para resolver el error? Buscando en la documentacion de heroku y en stackoverflow no me queda claro como resolverlo 😢
Muchas gracias de antemano
Hola! Este error es común y en la capsula de deploy a Heroku dicen como resolver este error!
Debes usar el comando: heroku config:set PGSSLMODE=no-verify
heroku config:set PGSSLMODE=no-verify
Muchas Graciass, me funciono!
Hola! Tengo un error con hacer deploy en Heroku, y me da este log:
Que podría hacer para resolver el error? Buscando en la documentacion de heroku y en stackoverflow no me queda claro como resolverlo 😢
Muchas gracias de antemano