无法选择构建包-远程被拒绝-部署到Digital Ocean

时间:2019-04-13 06:30:41

标签: ruby-on-rails ruby digital-ocean dokku buildpack

在使用Dokku的数字海洋中将ruby on rails应用程序部署到数字海洋期间

-----> Unable to select a buildpack
To ***.**.**.***:borrouphost
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'dokku@***.**.**.***:borrouphost'

我尝试了很多在网上找到的解决方案,包括以下解决方案:

1)将一个名为.env的文件添加到您的网站目录的根目录。该文件应具有以下内容:导出

BUILDPACK_URL=https://github.com/florianheinemann/buildpack-nginx.git 

然后将名为.static的第二个空文件添加到同一目录

2)在根项目中有.git

3)运行以下命令

sudo service docker restart
pkill nginx
sudo wget -O /etc/init/docker.con 

但无效

项目根看起来像这样

borroup
   .bundle
   .ebextensions
   app
   bin
   config
   db
   lib
   log
   node_modules
   public
   test
   tmp
   vendor
   .env
   .static
   /*config.ru
   /*Gemfile
   Gemfile.lock
   /*package.json
   /*Rakefile
   swaks
   yarn.lock

我希望能够将应用程序部署到数字海洋

0 个答案:

没有答案