Jordan Petridis
ca9b1362b3
build_manifest.py: Make sure the remote always ends with a slash
...
that's how `git-update` in `gst-build` expects it to be
2018-11-05 14:31:52 +02:00
Jordan Petridis
dc275a204e
build_manifest.py: Query the exact branch needed
2018-11-05 14:31:51 +02:00
Jordan Petridis
7ad193f276
build_manifest.py: Add a FIXME comment
2018-11-05 11:24:12 +02:00
Jordan Petridis
7ede52d7c7
build_manifest.py: Use the project path not the name
...
The project path is what's shown in the url bar, ex
gitlab.example.com/john/gstreamer -> path == gstreamer
The project name is defined in project settings and its just.
Its more common to change the name of a fork than its path.
2018-11-05 11:24:12 +02:00
Jordan Petridis
61c5d7b6cf
build_manifest.py: split the request function in two
...
Make it so it does not depend on env variables so it will be easier
to test.
2018-11-05 11:24:12 +02:00
Jordan Petridis
6772fa76aa
build_manifest.py: Split the hostname resolution from the requests
2018-11-05 11:24:12 +02:00
Jordan Petridis
9c53cd0db0
build_manifest.py: abstract over the gitlab instance base_url
2018-11-05 11:24:12 +02:00
Jordan Petridis
6e77bfb893
build_manifest.py: Use .format instead %s for templates
2018-11-05 11:24:12 +02:00
Jordan Petridis
c457ca0570
build_manifest.py: Use fstrings for string formatting
2018-11-05 11:24:12 +02:00
Jordan Petridis
095c93c62c
build_manifest.py: add type annotations
2018-11-05 11:24:12 +02:00
Thibault Saunier
a080432a32
gitlab: Add a script to build manifest from a gitlab CI context
2018-10-26 16:36:20 +03:00
Edward Hervey
f4b08721f7
fuzzing: Add local fuzz runner
...
Allows testing without full oss-fuzz infrastructure
2017-12-06 08:45:27 +01:00
Edward Hervey
cb5d37e796
fuzzing: Add README
2017-11-06 10:00:32 +01:00
Edward Hervey
6738712d3e
fuzzing: minor script fix
2017-11-05 17:07:49 +01:00
Edward Hervey
f2025fd079
fuzzing: Make the script executable
2017-11-05 16:58:15 +01:00
Edward Hervey
feb718129f
fuzzing: oss-fuzz build script
...
Script that will be executed by oss-fuzz to build fuzzing targets
and dependencies
2017-11-05 16:51:14 +01:00
Edward Hervey
8f4bcce46e
fuzzing: Fix leak due to wrong initialization
...
We were registering plugins again and again and again ...
2017-11-01 14:10:05 +01:00
Edward Hervey
39ce1f76a4
fuzzing: use abort instead of (private) g_abort
2017-11-01 09:55:46 +01:00
Edward Hervey
bb4aadf968
fuzzer: Add custom logger that explicitely raises abort()
2017-11-01 09:45:36 +01:00
Edward Hervey
12ea11632b
fuzzer: Make critical warnings fatal
2017-11-01 08:50:25 +01:00
Edward Hervey
d197eaa508
fuzzer: Might work better with a pipeline ...
2017-10-31 08:12:43 +01:00
Edward Hervey
80d8fcec0c
fuzzing: Compilation fixes
2017-10-31 08:03:48 +01:00
Edward Hervey
87e1f69b19
fuzzing: New typefind target
...
Simple appsrc ! typefind ! fakesink pipeline
2017-10-31 07:43:07 +01:00
Edward Hervey
7a4aec73c5
fuzzing: Add push-based discoverer fuzzing target
2017-10-29 08:15:21 +01:00
Edward Hervey
f51f8eea4c
Add dockerignore
2017-10-28 11:02:06 +02:00
Edward Hervey
6913354845
Add gitignore
2017-10-28 11:01:33 +02:00
Edward Hervey
d023ae0eb2
jenkins: Update meson-fedora
2017-10-28 10:59:08 +02:00
Edward Hervey
4da90f0d8c
jenkins: Update meson script
2017-10-21 15:09:33 +02:00
Edward Hervey
bf72e06461
jenkins: Fix cerbero jenkins file
2017-10-21 14:46:07 +02:00
Edward Hervey
f4ce9bf4e6
jenkins: Add cerbero debian docker script
2017-10-21 14:44:53 +02:00
Edward Hervey
639dc49bdb
docker: Add gdb to build images
...
So we can get backtraces
2017-10-21 13:10:26 +02:00
Edward Hervey
73a08ac254
jenkins: Add master ubuntu jenkinsfile
2017-10-21 12:49:11 +02:00
Edward Hervey
aa441579c4
docker: Add initial images
2017-10-21 12:45:38 +02:00
Edward Hervey
74f2d5735c
Initial commit
2017-10-21 12:07:02 +02:00