nexusRoutingRules:
enabled: true
routingRules:
- apiVersion: nexus.appfarm.tech/v1alpha1
kind: RoutingRule
metadata:
name: npm-block-rule
spec:
description: https://gitlab.rshbdev.ru/rshbintech/support-board/-/issues/2115, https://sdlc.go.rshbank.ru/jira/projects/AFS/queues/custom/62/AFS-12830, https://sdlc.go.rshbank.ru/jira/browse/AFS-26266, https://sdlc.go.rshbank.ru/jira/browse/AFS-26322
matchers:
- (?i)(.*)/((node-ipc-10[.]1[.]2)(.*))
- (?i)(.*)/((node-ipc-10[.]1[.]1)(.*))
- (?i)(.*)/((es5-ext-0[.]10[.](5[4-9]|6[0-4]))(.*))
- (?i)(.*)/((fork-ts-checker-webpack-plugin-(?:7[.]2[.](?:[8-9]|[0-9]{2,})|7[.][3-9][.][0-9]+|7[.][1-9][0-9]+[.][0-9]+|8[.][0-9]+[.][0-9]+|9[.]0[.][0-9]+|9[.]1[.]0))(.*))
mode: BLOCK
name: npm-block-rule
- apiVersion: nexus.appfarm.tech/v1alpha1
kind: RoutingRule
metadata:
name: pypi-block-rule
spec:
description: https://sdlc.go.rshbank.ru/jira/browse/AFS-21533, https://sdlc.go.rshbank.ru/jira/browse/AFS-23859
matchers:
- (?i).*/sentry_sdk-2[.](4[0-9]|5[0-6])[.][0-9]+(?!.*a9).*
- (?i).*/coverage-(6[.]3[.]([3-9]|[0-9]{2,})|6[.]([4-9]|[0-9]{2,})[.][0-9]+|([7-9]|[1-9][0-9]+)[.][0-9]+[.][0-9]+)([-.].*)?
mode: BLOCK
name: pypi-block-rule