代码拉取完成,页面将自动刷新
# WARNING: DO NOT EDIT!
#
# This file was generated by plugin_template, and is managed by it. Please use
# './plugin-template --travis pulpcore' to update this file.
#
# For more info visit https://github.com/pulp/plugin_template
---
sudo: required
# https://docs.travis-ci.com/user/trusty-ci-environment/
dist: bionic
language: python
python:
# Fedora has 3.6 available (python36.x86_64), but pulp container images
# with it are not being built or published yet.
# - "3.6"
- "3.7"
env:
matrix:
- TEST=pulp
- TEST=docs
- TEST=bindings
- TEST=s3
services:
- postgresql
- redis-server
- docker
addons:
apt:
packages:
- httpie
- jq
# postgres versions provided by el7 RHSCL (lowest supportable version)
postgresql: '9.6'
before_install: .travis/before_install.sh
install: .travis/install.sh
before_script: .travis/before_script.sh
script: .travis/script.sh
after_failure:
- http --timeout 30 --check-status --pretty format --print hb http://pulp/pulp/api/v3/status/
- docker images
- docker ps -a
- docker logs pulp
jobs:
include:
- stage: deploy
name: "Deploy plugin to pypi"
before_install: skip
install: skip
before_script: skip
script: bash .travis/publish_plugin_pypi.sh
if: tag IS present
- stage: deploy
name: "Publish client to rubygems"
script: bash .travis/publish_client_gem.sh
env:
- TEST=bindings
if: type = cron
- stage: deploy
name: "Publish client to pypi"
script: bash .travis/publish_client_pypi.sh
env:
- TEST=bindings
if: type = cron
- stage: deploy
name: "Publish client to rubygems"
script: bash .travis/publish_client_gem.sh
env:
- TEST=bindings
if: tag IS present
- stage: deploy
name: "Publish client to pypi"
script: bash .travis/publish_client_pypi.sh
env:
- TEST=bindings
if: tag IS present
- stage: publish-tagged-docs
script: bash .travis/publish_docs.sh tag
env:
- TEST=docs
if: tag IS present
- stage: publish-continuous-docs
script: bash .travis/publish_docs.sh nightly
env:
- TEST=docs
if: type != pull_request AND repo = pulp/pulpcore AND branch = master
- stage: cherry-pick
if: type = cron
before_install: skip
install: skip
before_script: skip
script: bash .travis/cherrypick.sh
notifications:
irc:
channels:
- chat.freenode.net#pulp-build
on_failure: always
on_success: change
template:
- '%{repository_slug}#%{build_number} (%{branch} - %{commit} : %{author} : %{commit_subject})'
- 'Change view : %{compare_url}'
- 'Build details : %{build_url}'
- '%{message}'
...
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。