草庐IT

utf8_general_ci

全部标签

go - Ginkgo 不在 Travis CI 中提供覆盖

我有一个在TravisCI中构建的GO项目。我已经使用Ginkgo实现了一些测试,当我在本地运行它时我获得了代码覆盖率,但是当我在Travis上运行它时我没有得到覆盖率。我的.travis.ymllanguage:go#safelistbranches:only:-master-travisbefore_install:-gogetgithub.com/onsi/gomega-gogetgithub.com/onsi/ginkgo/ginkgo-gogetgithub.com/modocache/goverscript:-ginkgo-r--randomizeAllSpecs--ran

go - 特拉维斯 CI + 去 : can't build

我的.travis.yml是:language:gogo:-1.5install:-gogetgithub.com/tools/godep-godeprestorebranches:only:-masterscript:-gobuildexample/myproduct/deployer/deployer.gonotifications:email:false和itfailed出现此错误:gobuildexample/myproduct/deployer/deployer.gogoinstallcommand-line-arguments:buildoutput"deployer"al

docker - 无法使用docker镜像在gitlab-ci中编译golang项目

我无法使用gitlab-ci构建我的golang项目。当在项目目录中运行depinit时,它只获取我的部分依赖项,并且当尝试构建二进制文件时失败并显示找不到依赖项的错误。当我在osx上构建我的项目,或运行dockergolangimage在osx上编译项目时,它构建成功。我的.gitlab-ci.yml文件:image:golang:1.9.2variables:REPO_NAME:storagebefore_script:-mkdir-p$GOPATH/src/$REPO_NAME-ln-svf$CI_PROJECT_DIR/*$GOPATH/src/$REPO_NAME-cd$GO

docker - 在 .gitlab-ci.yml 中运行 docker-compose build

我有一个.gitlab-ci.yml文件,其中包含以下内容:image:docker:latestservices:-docker:dindbefore_script:-dockerinfo-docker-compose--versionbuildJob:stage:buildtags:-dockerscript:-docker-composebuild但在ci-log我收到消息:$docker-compose--version/bin/sh:eval:line46:docker-compose:notfound我做错了什么? 最佳答案

docker - 在 .gitlab-ci.yml 中运行 docker-compose build

我有一个.gitlab-ci.yml文件,其中包含以下内容:image:docker:latestservices:-docker:dindbefore_script:-dockerinfo-docker-compose--versionbuildJob:stage:buildtags:-dockerscript:-docker-composebuild但在ci-log我收到消息:$docker-compose--version/bin/sh:eval:line46:docker-compose:notfound我做错了什么? 最佳答案

go - Travis-CI GoLang Examples 测试错误

似乎找不到这个问题的答案。我正在尝试使用Travis-CI为我的GoLang包构建/运行测试;但是,Travis在作为测试的一部分运行的GoLang示例上一直失败。例如,这里有一个例子:funcExample(){now:=time.Date(2017,time.February,1,7,51,0,0,time.Local)//instantiateanewPodcastp:=podcast.New("SamplePodcasts","http://example.com/","AnexamplePodcast",&now,&now,)//addsomechannelpropertie

git - .gitlab-ci.yml 中的多个 Docker 镜像

这是我对GitLab及其集成CI服务的问题设置。我有一个当前的GitLab8.1。和一个支持Docker的gitlabci-multi-runner(0.6.2)。在扩展ubuntu:precise镜像以包含git和build-essentials(现在命名为precise:base)后,我得到了以下。gitlab-ci.yml运行:image:precise:basebefore_script:-apt-getinstall--yescmakelibmatio-devlibblas-devlibsqlite3-devlibcurl4-openssl-dev-apt-getinstal

git - .gitlab-ci.yml 中的多个 Docker 镜像

这是我对GitLab及其集成CI服务的问题设置。我有一个当前的GitLab8.1。和一个支持Docker的gitlabci-multi-runner(0.6.2)。在扩展ubuntu:precise镜像以包含git和build-essentials(现在命名为precise:base)后,我得到了以下。gitlab-ci.yml运行:image:precise:basebefore_script:-apt-getinstall--yescmakelibmatio-devlibblas-devlibsqlite3-devlibcurl4-openssl-dev-apt-getinstal

unicode - 为什么 utf8.Validstring 函数没有检测到无效的 unicode 字符?

来自https://en.wikipedia.org/wiki/UTF-8#Invalid_code_points,我知道U+D800到U+DFFF是无效的。所以在十进制中,它是55296到57343。并且最大有效Unicode是'\U0010FFFF'。十进制为1114111我的代码:packagemainimport"fmt"import"unicode/utf8"funcmain(){fmt.Println("Case1(InvalidRange)")str:=fmt.Sprintf("%c",rune(55296+1))if!utf8.ValidString(str){fmt.

go - 在 Travis CI 自动构建 Go 的提示版本上使用 Godep 时出错

我正在使用TravisCI对我的Go项目进行自动化构建和测试。./Godeps/Godeps.json看起来像这样:{"ImportPath":"github.com/my_project_path","GoVersion":"go1.5","Packages":["./..."],"Deps":[{"ImportPath":"github.com/Sirupsen/logrus","Comment":"v0.8.7-53-g446d1c1","Rev":"446d1c146faa8ed3f4218f056fcd165f6bcfda81"}]}.travis.yml文件如下所示:lan