mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2024-11-22 19:16:13 +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:
Oliver Klee 2020-06-23 11:05:45 +02:00 committed by GitHub
parent 74813e9a0c
commit 288fbc7999
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 1 additions and 67 deletions

View file

@ -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";

View file

@ -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

View file

@ -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)