Binary Coffee

Usas dotnet ? Aprende a desplegar tu app en Heroku !

c# heroku .net
Primero que todo, esto no es un tutorial, es mi experiencia personal, aqui va.... [Heroku](https://heroku.com) cuenta con una serie de buildpacks (paquetes de compilaci√≥n) que se encargan de compilar el c√≥digo implementado. Los paquetes de compilaci√≥n se componen de un conjunto de scripts y, seg√ļn el lenguaje de programaci√≥n, los scripts recuperar√°n dependencias, generar√°n ficheros o c√≥digo compilado, y m√°s. Esta salida es ensamblada en un 'slug' y luego ejecutado por uno de los dynos de heroku. Actualmente no existe [soporte para aplicaciones](https://devcenter.heroku.com/articles/buildpacks#officially-supported-buildpacks) .net :( , easy....aqu√≠ te voy a mostrar como desplegar tu app. Para esto vamos a utilizar un 'buildpack' personalizado, este es el que yo utiliz√©: https://github.com/jincod/dotnetcore-buildpack, funcion√≥ perfecto!! Asumiendo que usas Git y tienes Heroku CLI instalado abres un terminal en el directorio root de tu proyecto y ejecutas los siguientes comandos: ```heroku create app_name --buildpack https://github.com/jincod/dotnetcore-buildpack``` ```git push heroku master``` Con este crear√°s una app en heroku de nombre 'app_name' y luego con el push subes todo tu c√≥digo al repo y el autom√°ticamente se encarga del despliegue mostr√°ndote en cada paso informaci√≥n √ļtil. Luego puedes ejecutar ~heroku opern o simplemente acceder a esta url: https://app_name.herokuapp.com. Para los dummys!! : remplazar 'app_name' por el nombre de su app. Enjoy the code! > I Love Mona...Mona Fucks!!!
Opiniones
noavatar