Skip to content

Commit

Permalink
Removed travis ci as github actions are the preferd ci (#77)
Browse files Browse the repository at this point in the history
  • Loading branch information
garethahealy authored Jun 29, 2020
1 parent 42ce8d2 commit e537f1a
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 20 deletions.
10 changes: 9 additions & 1 deletion .github/workflows/conftest.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@

name: Validate

on: [push, pull_request]
Expand All @@ -10,6 +9,15 @@ jobs:
- name: Checkout
uses: actions/checkout@v2

- name: Check yaml extension does not exist
run: |
if [[ $(find . -type f -name "*.yaml" -not -path "./.github/*" | wc -l) -gt 0 ]] ; then
echo "Found .yaml; only expected .yml"
find . -type f -name "*.yaml" -not -path "./.github/*" -exec echo {} \;
exit 1
fi
- name: Conftest
uses: redhat-cop/github-actions/confbatstest@master
with:
Expand Down
17 changes: 0 additions & 17 deletions .travis.yml

This file was deleted.

10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[![Build Status](https://travis-ci.org/redhat-cop/openshift-templates.svg?branch=master)](https://travis-ci.org/redhat-cop/openshift-templates)
![Validate](https://github.com/redhat-cop/openshift-templates/workflows/Validate/badge.svg)
[![License](https://img.shields.io/hexpm/l/plug.svg?maxAge=2592000)]()

# OpenShift Templates
Expand All @@ -7,4 +7,10 @@
This is a repository of openshift templates, exclusively.

## History
Much of this content previously lived in [Labs CI/CD](https://github.com/rht-labs/labs-ci-cd). However; this posed challenges for testing and CI. Specifically, the challenge of [openshift-applier](https://github.com/redhat-cop/openshift-applier) inventories becoming self referential (i.e. the inception problem) introduce significant maintenance burden. To help ease this burden, the templates were removed from [Labs CI/CD](https://github.com/rht-labs/labs-ci-cd). The desire was for all templates to live in [Red Hat Community of Practice quickstarts](https://github.com/redhat-cop/containers-quickstarts) but there has been some disagreement about what content should live in the quickstarts, and thus this report exists as a staging ground. Time will tell if it is a permanent stage or a temporary one.
Much of this content previously lived in [Labs CI/CD](https://github.com/rht-labs/labs-ci-cd).
However; this posed challenges for testing and CI. Specifically, the challenge of [openshift-applier](https://github.com/redhat-cop/openshift-applier)
inventories becoming self referential (i.e. the inception problem) introduce significant maintenance burden.
To help ease this burden, the templates were removed from [Labs CI/CD](https://github.com/rht-labs/labs-ci-cd).
The desire was for all templates to live in [Red Hat Community of Practice quickstarts](https://github.com/redhat-cop/containers-quickstarts)
but there has been some disagreement about what content should live in the quickstarts, and thus this report exists as a staging ground.
Time will tell if it is a permanent stage or a temporary one.

0 comments on commit e537f1a

Please sign in to comment.