mirror of
https://github.com/FriendsOfTYPO3/tea.git
synced 2024-12-22 23:26:11 +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
|
||||
|
||||
### Removed
|
||||
- Drop the Travis CI builds (#56)
|
||||
- Drop obsolete `dividers2tabs` from the TCA (#44)
|
||||
- Drop obsolete parts from the README (#34)
|
||||
- Drop unneeded Travis CI configuration settings
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
# 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)
|
||||
[![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)
|
||||
|
|
Loading…
Reference in a new issue