我们想尝试将CodePipeline与我们在ECR上已经拥有的图像一起使用。
因此,我们按照文档上的步骤进行操作。
我们有这样的buildspec.yml:
import pycurl
try:
from io import BytesIO
except ImportError:
from StringIO import StringIO as BytesIO
import datetime
c = pycurl.Curl()
c.setopt(c.URL,r'ftp://ftp.ncbi.nlm.nih.gov/genomes/genbank/archaea/assembly_summary.txt')
c.setopt(pycurl.NOBODY,True)
c.setopt(pycurl.OPT_FILETIME,True)
# Perform request
c.perform()
# Print info
timestamp = c.getinfo(pycurl.INFO_FILETIME)
print(datetime.datetime.fromtimestamp(timestamp))
print(c.getinfo(pycurl.CONTENT_LENGTH_DOWNLOAD))
我们创建了一个新的管道流,但是当我们进行一些更改时,我们会得到以下日志:
$ curl --head ftp://ftp.ncbi.nlm.nih.gov/genomes/genbank/archaea/assembly_summary.txt
Last-Modified: Thu,07 Nov 2019 11:58:21 GMT
Content-Length: 1207490
accept-ranges: bytes
我们想知道是否缺少什么,我们从这里开始以下步骤:
有什么建议吗?