mirror of
https://github.com/FriendsOfTYPO3/tea.git
synced 2024-11-22 19:36:12 +01:00
[TASK] Drop the Travis CI builds (#56)
We've moved to GitHub Actions (and will add GitLab CI) instead.
This commit is contained in:
parent
74813e9a0c
commit
288fbc7999
3 changed files with 1 additions and 67 deletions
66
.travis.yml
66
.travis.yml
|
@ -1,66 +0,0 @@
|
||||||
sudo: false
|
|
||||||
|
|
||||||
language: php
|
|
||||||
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
packages:
|
|
||||||
- parallel
|
|
||||||
|
|
||||||
services:
|
|
||||||
- mysql
|
|
||||||
|
|
||||||
env:
|
|
||||||
global:
|
|
||||||
- typo3DatabaseHost=localhost typo3DatabaseName=typo3 typo3DatabaseUsername=travis typo3DatabasePassword=''
|
|
||||||
|
|
||||||
cache:
|
|
||||||
directories:
|
|
||||||
- $HOME/.composer/cache
|
|
||||||
|
|
||||||
before_install:
|
|
||||||
- phpenv config-rm xdebug.ini || echo "xdebug not available"
|
|
||||||
|
|
||||||
install:
|
|
||||||
- >
|
|
||||||
composer require typo3/minimal:"$TYPO3";
|
|
||||||
composer show;
|
|
||||||
- >
|
|
||||||
echo;
|
|
||||||
echo "Restoring the composer.json";
|
|
||||||
git checkout .;
|
|
||||||
|
|
||||||
script:
|
|
||||||
- >
|
|
||||||
echo;
|
|
||||||
echo "Running the functional tests";
|
|
||||||
composer ci:tests:functional;
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
include:
|
|
||||||
- stage: test
|
|
||||||
php: "7.3"
|
|
||||||
env: TYPO3=^9.5
|
|
||||||
- stage: test
|
|
||||||
php: "7.2"
|
|
||||||
env: TYPO3=^9.5
|
|
||||||
- stage: release to ter
|
|
||||||
if: tag IS present AND env(TYPO3_ORG_USERNAME) IS present AND env(TYPO3_ORG_PASSWORD) IS present
|
|
||||||
php: "7.2"
|
|
||||||
before_install: skip
|
|
||||||
install: skip
|
|
||||||
before_script: skip
|
|
||||||
script:
|
|
||||||
- >
|
|
||||||
echo;
|
|
||||||
echo "Preparing upload of release ${TRAVIS_TAG} to TER";
|
|
||||||
echo;
|
|
||||||
echo;
|
|
||||||
composer global require helhum/ter-client;
|
|
||||||
- >
|
|
||||||
TAG_MESSAGE=`git tag -n10 -l $TRAVIS_TAG | sed 's/^[0-9.]*[ ]*//g'`;
|
|
||||||
echo;
|
|
||||||
echo "Uploading release ${TRAVIS_TAG} to TER";
|
|
||||||
echo;
|
|
||||||
echo;
|
|
||||||
$HOME/.composer/vendor/bin/ter-client upload tea . -u "$TYPO3_ORG_USERNAME" -p "$TYPO3_ORG_PASSWORD" -m "$TAG_MESSAGE";
|
|
|
@ -38,6 +38,7 @@ This project adheres to [Semantic Versioning](https://semver.org/).
|
||||||
### Deprecated
|
### Deprecated
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
|
- Drop the Travis CI builds (#56)
|
||||||
- Drop obsolete `dividers2tabs` from the TCA (#44)
|
- Drop obsolete `dividers2tabs` from the TCA (#44)
|
||||||
- Drop obsolete parts from the README (#34)
|
- Drop obsolete parts from the README (#34)
|
||||||
- Drop unneeded Travis CI configuration settings
|
- Drop unneeded Travis CI configuration settings
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
# Tea example
|
# Tea example
|
||||||
|
|
||||||
[![Build Status](https://travis-ci.org/typo3-trainer-network/tea.svg?branch=master)](https://travis-ci.org/typo3-trainer-network/tea)
|
|
||||||
[![CI Status](https://github.com/TYPO3-Documentation/tea/workflows/CI/badge.svg)](https://github.com/TYPO3-Documentation/tea/actions)
|
[![CI Status](https://github.com/TYPO3-Documentation/tea/workflows/CI/badge.svg)](https://github.com/TYPO3-Documentation/tea/actions)
|
||||||
[![Latest Stable Version](https://poser.pugx.org/ttn/tea/v/stable.svg)](https://packagist.org/packages/ttn/tea)
|
[![Latest Stable Version](https://poser.pugx.org/ttn/tea/v/stable.svg)](https://packagist.org/packages/ttn/tea)
|
||||||
[![Total Downloads](https://poser.pugx.org/ttn/tea/downloads.svg)](https://packagist.org/packages/ttn/tea)
|
[![Total Downloads](https://poser.pugx.org/ttn/tea/downloads.svg)](https://packagist.org/packages/ttn/tea)
|
||||||
|
|
Loading…
Reference in a new issue