Skip to content

Commit 0f7ccdf

Browse files
committed
Add CF Tutorials to CF org automation
This prs is adding the `cloudfoundry-tutorials` GitHub org to the CF org automation. Additionally, the pr proposes people who should interest to contribute to the tutorials as reviewers.
1 parent ef5d769 commit 0f7ccdf

File tree

3 files changed

+105
-1
lines changed

3 files changed

+105
-1
lines changed

orgs/org_management.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def construct_mapping(self, node, deep=False):
3232

3333
class OrgGenerator:
3434
# list of managed orgs, should match ./ORGS.md
35-
_MANAGED_ORGS = ["cloudfoundry"]
35+
_MANAGED_ORGS = ["cloudfoundry", "cloudfoundry-tutorials"]
3636
_DEFAULT_ORG = "cloudfoundry"
3737

3838
# parameters intended for testing only, all params are yaml docs

orgs/orgs.yml

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2740,3 +2740,84 @@ orgs:
27402740
privacy: closed
27412741
repos:
27422742
terraform-provider-cloudfoundry: admin
2743+
cloudfoundry-tutorials:
2744+
admins: [] # shall be empty, maintained in TOC.md
2745+
billing_email: [email protected]
2746+
company: ""
2747+
default_repository_permission: none
2748+
description: Cloud Foundry Foundation Tutorials active projects
2749+
2750+
has_organization_projects: true
2751+
has_repository_projects: true
2752+
location: Worldwide
2753+
members: [] # shall be empty, org members are maintained in contributors.yml and WG charters
2754+
members_can_create_repositories: false
2755+
name: Cloud Foundry Tutorials
2756+
repos:
2757+
cf4devs:
2758+
description: Cloud Foundry for Developers. In depth, hands on training
2759+
has_projects: false
2760+
has_wiki: false
2761+
korifi-ci:
2762+
description: An introduction to the Korifi project
2763+
has_projects: false
2764+
has_wiki: false
2765+
korifi-sample-app:
2766+
description: A sample application used in the Korifi tutorial
2767+
has_projects: false
2768+
has_wiki: false
2769+
tutorials:
2770+
description: This repository contains the landing page for https://tutorials.cloudfoundry.org and automations
2771+
has_projects: false
2772+
has_wiki: false
2773+
what-is-cf:
2774+
description: Tutorial explaining what is Cloud Foundry, the foundation, etc
2775+
has_projects: false
2776+
has_wiki: false
2777+
sample-app:
2778+
description: A sample application written in Go used for training purposes
2779+
has_projects: false
2780+
has_wiki: false
2781+
edx:
2782+
description: Cloud Foundry educational content in edX
2783+
has_projects: false
2784+
has_wiki: false
2785+
trycf:
2786+
description: ""
2787+
archived: true
2788+
has_projects: false
2789+
has_wiki: false
2790+
cf4k8s-do:
2791+
description: Installing cf-for-k8s on Digital Ocean
2792+
archived: true
2793+
has_projects: false
2794+
has_wiki: false
2795+
unhappy-appy:
2796+
description: An app that doesn't always start well. For demo and training ONLY
2797+
has_projects: false
2798+
has_wiki: false
2799+
cf4k8s-gke:
2800+
description: Learn to deploy cf-for-k8s on Google Kubernetes Engine
2801+
archived: true
2802+
has_projects: false
2803+
has_wiki: false
2804+
harness:
2805+
description: Simple script to make live-editing easier
2806+
archived: true
2807+
has_projects: false
2808+
has_wiki: false
2809+
fake-mysql-broker:
2810+
description: A service broker that looks like it provisions MySQL but doesn't actually do anything. Used for training
2811+
has_projects: false
2812+
has_wiki: false
2813+
hugo-whisper-theme:
2814+
description: Whisper is a minimal documentation theme for Hugo
2815+
archived: true
2816+
has_projects: false
2817+
has_wiki: false
2818+
cf-and-k8s:
2819+
description: ""
2820+
archived: true
2821+
has_projects: false
2822+
has_wiki: false
2823+
teams:

toc/working-groups/docs.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,27 @@ areas:
6060
- cloudfoundry/docs-credhub
6161
- cloudfoundry/docs-deploying-cf
6262
- cloudfoundry/docs-dotnet-core-tutorial
63+
- name: Cloud Foundry Tutorials
64+
approvers:
65+
- name: Steve Greenberg
66+
github: spgreenberg
67+
reviewers:
68+
- name: Benjamin Guttmann
69+
github: benjaminguttmann-avtq
70+
- name: Maurice Brinkmann
71+
github: mauricebrinkmann
72+
- name: Andreas Koppenhöfer
73+
github: akop
74+
- name: Jovan Kostovski
75+
github: chombium
76+
repositories:
77+
- cloudfoundry-tutorials/cf4devs
78+
- cloudfoundry-tutorials/korifi-ci
79+
- cloudfoundry-tutorials/korifi-sample-app
80+
- cloudfoundry-tutorials/tutorials
81+
- cloudfoundry-tutorials/what-is-cf
82+
- cloudfoundry-tutorials/sample-app
83+
- cloudfoundry-tutorials/edx
84+
- cloudfoundry-tutorials/unhappy-appy
85+
- cloudfoundry-tutorials/fake-mysql-broker
6386
```

0 commit comments

Comments
 (0)