Skip to content

Instantly share code, notes, and snippets.

@sumyapp
sumyapp / goodcheck.yml
Last active March 5, 2019 08:39
Go sample
rules:
- id: com.example.akiko.1
pattern:
regexp: (func) (foo|bar)\([^\(]*\)
message: |
fooやbarといった関数名は使わないでください。
意味のある関数名を定義しましょう。
glob:
- "**/*.go"
@sumyapp
sumyapp / goodcheck.yml
Created March 14, 2019 13:32
Secret check Goodcheck.yml, Inspired by Skyscanner/sonar-secrets
rules:
# Inspired by this rule: https://github.com/Skyscanner/sonar-secrets/blob/v1.3.0/java/src/main/java/org/sonar/skyscanner/java/checks/PrivateKeys.java
- id: review.sider.general.security.private_keys.rsa
pattern:
token: "-----BEGIN RSA PRIVATE KEY-----"
case_sensitive: true
message: Do not put private keys in this repository.
fail:
- "-----BEGIN RSA PRIVATE KEY-----"
pass:
rules:
# Inspired by this rule: https://github.com/Skyscanner/sonar-secrets/blob/v1.3.0/java/src/main/java/org/sonar/skyscanner/java/checks/PrivateKeys.java
- id: review.sider.general.security.private_keys
pattern:
- "-----BEGIN RSA PRIVATE KEY-----"
- "-----BEGIN DSA PRIVATE KEY-----"
- "-----BEGIN EC PRIVATE KEY-----"
- "-----BEGIN OPENSSH PRIVATE KEY-----"
- "-----BEGIN PRIVATE KEY-----"
message: Do not put private keys in this repository.
@sumyapp
sumyapp / sider-runners-image-puller.sh
Created August 7, 2020 02:41
sider-runners-image-puller.sh 2020-08-07
docker pull sider/runner_brakeman
docker pull sider/runner_checkstyle
docker pull sider/runner_clang_tidy
docker pull sider/runner_coffeelint
docker pull sider/runner_cppcheck
docker pull sider/runner_cpplint
docker pull sider/runner_detekt
docker pull sider/runner_eslint
docker pull sider/runner_flake8
docker pull sider/runner_fxcop