def get_sample_data(self, namespace_name, repo_name, event_config): build_uuid = "fake-build-id" return build_repository_event_data( namespace_name, repo_name, { "build_id": build_uuid, "build_name": "some-fake-build", "docker_tags": ["latest", "foo", "bar"], "trigger_kind": "GitHub", "error_message": "This is a fake error message", "trigger_id": "1245634", "trigger_kind": "GitHub", "trigger_metadata": { "default_branch": "master", "ref": "refs/heads/somebranch", "commit": "42d4a62c53350993ea41069e9f2cfdefb0df097d", "commit_info": { "url": "http://path/to/the/commit", "message": "Some commit message", "date": time.mktime(datetime.now().timetuple()), "author": { "username": "******", "url": "http://path/to/fake/author/in/scm", "avatar_url": "http://www.gravatar.com/avatar/fakehash", }, }, }, }, subpage="/build/%s" % build_uuid, )
def get_sample_data(self, namespace_name, repo_name, event_config): build_uuid = 'fake-build-id' return build_repository_event_data( namespace_name, repo_name, { 'build_id': build_uuid, 'build_name': 'some-fake-build', 'docker_tags': ['latest', 'foo', 'bar'], 'trigger_kind': 'GitHub', 'error_message': 'This is a fake error message', 'trigger_id': '1245634', 'trigger_kind': 'GitHub', 'trigger_metadata': { "default_branch": "master", "ref": "refs/heads/somebranch", "commit": "42d4a62c53350993ea41069e9f2cfdefb0df097d", "commit_info": { 'url': 'http://path/to/the/commit', 'message': 'Some commit message', 'date': time.mktime(datetime.now().timetuple()), 'author': { 'username': '******', 'url': 'http://path/to/fake/author/in/scm', 'avatar_url': 'http://www.gravatar.com/avatar/fakehash' } } } }, subpage='/build/%s' % build_uuid)
def get_sample_data(self, namespace_name, repo_name, event_config): level = event_config.get(VulnerabilityFoundEvent.CONFIG_LEVEL, 'Critical') return build_repository_event_data( namespace_name, repo_name, { 'tags': ['latest', 'prod', 'foo', 'bar', 'baz'], 'image': 'some-image-id', 'vulnerability': { 'id': 'CVE-FAKE-CVE', 'description': 'A futurist vulnerability', 'link': 'https://security-tracker.debian.org/tracker/CVE-FAKE-CVE', 'priority': get_priority_for_index(level) }, })
def get_sample_data(self, namespace_name, repo_name, event_config): level = event_config.get(VulnerabilityFoundEvent.CONFIG_LEVEL, "Critical") return build_repository_event_data( namespace_name, repo_name, { "tags": ["latest", "prod", "foo", "bar", "baz"], "image": "some-image-id", "vulnerability": { "id": "CVE-FAKE-CVE", "description": "A futurist vulnerability", "link": "https://security-tracker.debian.org/tracker/CVE-FAKE-CVE", "priority": get_priority_for_index(level), }, }, )
def get_sample_data(self, namespace_name, repo_name, event_config): build_uuid = 'fake-build-id' return build_repository_event_data( namespace_name, repo_name, { 'build_id': build_uuid, 'build_name': 'some-fake-build', 'docker_tags': ['latest', 'foo', 'bar'], 'trigger_id': '1245634', 'trigger_kind': 'GitHub', 'trigger_metadata': { "default_branch": "master", "ref": "refs/heads/somebranch", "commit": "42d4a62c53350993ea41069e9f2cfdefb0df097d" } }, subpage='/build/%s' % build_uuid)
def get_sample_data(self, namespace_name, repo_name, event_config): build_uuid = "fake-build-id" return build_repository_event_data( namespace_name, repo_name, { "build_id": build_uuid, "build_name": "some-fake-build", "docker_tags": ["latest", "foo", "bar"], "trigger_id": "1245634", "trigger_kind": "GitHub", "trigger_metadata": { "default_branch": "master", "ref": "refs/heads/somebranch", "commit": "42d4a62c53350993ea41069e9f2cfdefb0df097d", }, }, subpage="/build/%s" % build_uuid, )
def get_sample_data(self, namespace_name, repo_name, event_config): return build_repository_event_data(namespace_name, repo_name, {'message': 'TEST NOTIFICATION'})
def get_sample_data(self, namespace_name, repo_name, event_config): return build_repository_event_data(namespace_name, repo_name, { 'updated_tags': ['latest', 'foo'], 'pruned_image_count': 3 })
def get_sample_data(self, namespace_name, repo_name, event_config): return build_repository_event_data( namespace_name, repo_name, {"updated_tags": ["latest", "foo"], "pruned_image_count": 3} )