Initially taken by Niko Matsakis and lightly edited by Ryan Levick
- Introductions
- Cargo inside large build systems
- FFI
- Foundations and financial support
| import re | |
| def strip_margin(text): | |
| return re.sub('\n[ \t]*\|', '\n', text) | |
| def strip_heredoc(text): | |
| indent = len(min(re.findall('\n[ \t]*(?=\S)', text) or [''])) | |
| pattern = r'\n[ \t]{%d}' % (indent - 1) | |
| return re.sub(pattern, '\n', text) |
This is an adoptation of Git flow by Vincent Driessen with conventional commits and semantic release.
At the core, the development model is greatly inspired by existing models out there. The central repo holds two main branches with an infinite lifetime:
| #!/bin/bash -e | |
| usage () | |
| { | |
| echo "Usage: $0 CONTAINER [--override-arch s390x] [--tar-flags tar-extraction-flags]" | |
| echo "Usage: $0 quay.io/crw/operator-metadata:latest" | |
| echo "Usage: $0 quay.io/crw/plugin-java8-openj9-rhel8:2.4 --override-arch s390x" | |
| echo "Usage: $0 quay.io/crw/pluginregistry-rhel8:latest --tar-flags var/www/html/*/external_images.txt" | |
| echo "Usage: $0 quay.io/crw/devfileregistry-rhel8:latest --tar-flags var/www/html/*/external_images.txt --override-arch ppc64le" | |
| exit |