我有一个测试,当它命中我的代码的某个部分时,它会返回TypeError: no impliciit conversion of String into Array。如果我在rspec之外运行代码,它运行得很好,所以我不确定为什么会发生这种情况。
require 'spec_helper'
require 'digital_ocean_size_list'
describe Chef::Knife::DigitalOceanSizeList do
subject { Chef::Knife::DigitalOceanSizeList.new }
let
所以我有一个错误,这是令人难以置信的。
ERROR! couldn't resolve module/action 'community.digitalocean.digital_ocean'. This often indicates a misspelling, missing collection, or incorrect module path.
The error appears to be in '/etc/ansible/playbook.yml': line 19, column 6, but may
be elsewher
我第一步进入码头/CI/CD。
为此,我尝试使用Gitlab将原始的部署到我的数字海洋水滴(Docker Click应用程序)。这些是我的档案:
Dockerfile.yml
# STAGE 1 - Building assets
FROM node:alpine as building_assets_stage
WORKDIR /workspace
## Preparing the image (installing dependencies and building static files)
COPY ./package.json .
RUN yarn install
COPY . .
我正在尝试创建一个数字海洋码头机器,但与16.04 LTS而不是默认的15.10。do-access-token文件包含我的令牌。
下面是脚本(create-do):
#!/usr/bin/env bash
# Creates a digital-ocean server with Ubuntu 16.04 instead of the default
if [ "$1" != "" ]; then
echo "Creating: " $1
docker-machine
由于某些原因,我无法使用DigitalOcean作为流浪者的提供者。执行命令vagrant up --provider=digital_ocean后,我将收到以下错误:
vagrant up --provider=digital_ocean
Bringing machine 'default' up with 'digital_ocean' provider...
There are errors in the configuration of this machine. Please fix
the following errors and try again
好吧,我对此非常陌生,所以如果我说的话没有意义,我非常抱歉。我是一名ruby on rails开发人员,我想使用Digital Ocean托管我的web应用程序。现在我安装了Ubuntu 18.04,并遵循本文将我的rails应用程序部署到我的web服务器上:
本文解释了如何使用一个名为Passenger的库将ruby on rails应用程序部署到Digital Ocean。在安装过程中,我们没有安装Apache或Nginx。
这就是问题所在。我找到的每个教程或文章都是关于如何使用Apache或Nginx配置SSL证书的说明。他们使用诸如“让我们加密”这样的库。但是,就像我说的,我没有使用
我尝试在Heroku和Digital Ocean上部署一个init vapor 4项目,但一直收到相同的错误: error: https://github.com/vapor/vapor.git has no Package.swift manifest for version 4.4.1 我的swift包指向: .package(url: "https://github.com/vapor/vapor.git", from: "4.5.0")