forked from mirrors/gecko-dev
Bug 1794594: Remove codeql builds r=freddyb,firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D159433
This commit is contained in:
parent
797281a881
commit
8de303c52d
7 changed files with 0 additions and 153 deletions
|
|
@ -10,10 +10,6 @@ ifdef CROSS_COMPILE
|
||||||
SKIP = 1
|
SKIP = 1
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifdef CODEQL_DIST
|
|
||||||
SKIP = 1
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifneq ($(SKIP),1)
|
ifneq ($(SKIP),1)
|
||||||
|
|
||||||
ifeq ($(OS_TARGET),WINNT)
|
ifeq ($(OS_TARGET),WINNT)
|
||||||
|
|
|
||||||
|
|
@ -383,65 +383,6 @@ linux64/debug:
|
||||||
- sysroot-x86_64-linux-gnu
|
- sysroot-x86_64-linux-gnu
|
||||||
- sysroot-wasm32-wasi
|
- sysroot-wasm32-wasi
|
||||||
|
|
||||||
linux64/codeql-cpp:
|
|
||||||
description: Builds a C++ codeql database
|
|
||||||
index:
|
|
||||||
job-name: linux64-codeql-cpp
|
|
||||||
product: firefox
|
|
||||||
treeherder:
|
|
||||||
platform: codeql/all
|
|
||||||
symbol: linux64-cpp
|
|
||||||
tier: 2
|
|
||||||
kind: other
|
|
||||||
shipping-phase: ship
|
|
||||||
shipping-product: firefox
|
|
||||||
worker-type: b-linux-xlarge
|
|
||||||
worker:
|
|
||||||
env:
|
|
||||||
PERFHERDER_EXTRA_OPTIONS: cpp
|
|
||||||
max-run-time: 86400
|
|
||||||
artifacts:
|
|
||||||
- type: file
|
|
||||||
name: public/codeql/codeql-db-cpp.tar.xz
|
|
||||||
path: /builds/worker/codeql-db-cpp.tar.xz
|
|
||||||
run:
|
|
||||||
using: mozharness
|
|
||||||
actions: [build]
|
|
||||||
config:
|
|
||||||
- builds/releng_base_firefox.py
|
|
||||||
- builds/releng_base_linux_64_builds.py
|
|
||||||
script: "mozharness/scripts/fx_desktop_build.py"
|
|
||||||
job-script: taskcluster/scripts/misc/generate-codeql-db-cpp.sh
|
|
||||||
secrets: false
|
|
||||||
custom-build-variant-cfg: debug
|
|
||||||
mozconfig-variant: debug
|
|
||||||
tooltool-downloads: public
|
|
||||||
run-on-projects: []
|
|
||||||
fetches:
|
|
||||||
fetch:
|
|
||||||
- codeql-2.5.7
|
|
||||||
toolchain:
|
|
||||||
- linux64-binutils
|
|
||||||
- linux64-clang
|
|
||||||
- linux64-cbindgen
|
|
||||||
- linux64-dump_syms
|
|
||||||
- linux64-rust
|
|
||||||
- linux64-rust-size
|
|
||||||
- linux64-nasm
|
|
||||||
- linux64-node
|
|
||||||
- sysroot-x86_64-linux-gnu
|
|
||||||
- sysroot-wasm32-wasi
|
|
||||||
notifications:
|
|
||||||
subject: '{task[shipping-product]} {release_config[version]} build{release_config[build_number]}/{config[params][project]} linux64 codeql-cpp status'
|
|
||||||
message: '{task[shipping-product]} {release_config[version]} build{release_config[build_number]}/{config[params][project]} linux64 codeql-cpp status'
|
|
||||||
emails:
|
|
||||||
by-project:
|
|
||||||
mozilla-release: ["tom@mozilla.com", "freddy@mozilla.com"]
|
|
||||||
try: ["{config[params][owner]}"]
|
|
||||||
default: []
|
|
||||||
optimization: null
|
|
||||||
|
|
||||||
|
|
||||||
linux64-plain/debug:
|
linux64-plain/debug:
|
||||||
description: "Linux64 Debug Plain"
|
description: "Linux64 Debug Plain"
|
||||||
index:
|
index:
|
||||||
|
|
|
||||||
|
|
@ -429,15 +429,6 @@ winchecksec:
|
||||||
repo: https://github.com/trailofbits/winchecksec/
|
repo: https://github.com/trailofbits/winchecksec/
|
||||||
revision: 93ffe67dbfc757bf6f440d80b8acf88e652ed60a
|
revision: 93ffe67dbfc757bf6f440d80b8acf88e652ed60a
|
||||||
|
|
||||||
codeql-2.5.7:
|
|
||||||
description: CodeQL query tools
|
|
||||||
fetch:
|
|
||||||
type: static-url
|
|
||||||
url: https://github.com/github/codeql-cli-binaries/releases/download/v2.5.7/codeql-linux64.zip
|
|
||||||
sha256: b60a5f2929ac69ffdca85b666c50eadde60ad3387bf6953a7bfcd80b59ee4cff
|
|
||||||
size: 261487494
|
|
||||||
artifact-name: codeql.zip
|
|
||||||
|
|
||||||
sonatype-nexus:
|
sonatype-nexus:
|
||||||
description: Sonatype Nexus Maven repository service
|
description: Sonatype Nexus Maven repository service
|
||||||
fetch:
|
fetch:
|
||||||
|
|
|
||||||
|
|
@ -1,44 +0,0 @@
|
||||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
||||||
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
||||||
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
||||||
---
|
|
||||||
javascript:
|
|
||||||
description: Builds a JavaScript codeql database
|
|
||||||
platform: codeql/all
|
|
||||||
treeherder:
|
|
||||||
kind: other
|
|
||||||
symbol: linux64-js
|
|
||||||
tier: 2
|
|
||||||
worker-type: b-linux-xlarge
|
|
||||||
worker:
|
|
||||||
docker-image: {in-tree: debian11-amd64-build}
|
|
||||||
max-run-time: 86400
|
|
||||||
artifacts:
|
|
||||||
- type: file
|
|
||||||
name: public/codeql/codeql-db-javascript.tar.xz
|
|
||||||
path: /builds/worker/codeql-db-javascript.tar.xz
|
|
||||||
run:
|
|
||||||
using: run-task
|
|
||||||
cwd: '{checkout}'
|
|
||||||
command: >-
|
|
||||||
taskcluster/scripts/misc/generate-codeql-db-javascript.sh
|
|
||||||
run-on-projects: []
|
|
||||||
shipping-phase: ship
|
|
||||||
shipping-product: firefox
|
|
||||||
fetches:
|
|
||||||
fetch:
|
|
||||||
- codeql-2.5.7
|
|
||||||
toolchain:
|
|
||||||
- linux64-node
|
|
||||||
notifications:
|
|
||||||
subject: '{task[shipping-product]} {release_config[version]} build{release_config[build_number]}/{config[params][project]} linux64 codeql-javascript status'
|
|
||||||
message: '{task[shipping-product]} {release_config[version]} build{release_config[build_number]}/{config[params][project]} linux64 codeql-javascript status'
|
|
||||||
status-types:
|
|
||||||
- on-completed
|
|
||||||
- on-failed
|
|
||||||
- on-exception
|
|
||||||
emails:
|
|
||||||
by-project:
|
|
||||||
mozilla-release: ["tom@mozilla.com", "freddy@mozilla.com"]
|
|
||||||
try: ["{config[params][owner]}"]
|
|
||||||
default: []
|
|
||||||
|
|
@ -18,7 +18,6 @@ kind-dependencies:
|
||||||
|
|
||||||
jobs-from:
|
jobs-from:
|
||||||
- clang.yml
|
- clang.yml
|
||||||
- codeql.yml
|
|
||||||
- cram.yml
|
- cram.yml
|
||||||
- doc.yml
|
- doc.yml
|
||||||
- file-metadata.yml
|
- file-metadata.yml
|
||||||
|
|
|
||||||
|
|
@ -1,19 +0,0 @@
|
||||||
#! /bin/bash -vex
|
|
||||||
|
|
||||||
set -x -e
|
|
||||||
|
|
||||||
####
|
|
||||||
# Wrapper for building the CodeQL database with the build-linux script
|
|
||||||
####
|
|
||||||
|
|
||||||
cd /builds/worker
|
|
||||||
|
|
||||||
$MOZ_FETCHES_DIR/codeql/codeql database create \
|
|
||||||
--language=cpp \
|
|
||||||
-J=-Xmx32768M \
|
|
||||||
--command="${GECKO_PATH}/taskcluster/scripts/builder/build-linux.sh" \
|
|
||||||
codeql-database
|
|
||||||
|
|
||||||
# TODO Switch this to zst per 1637381 when this is used for static analysis jobs
|
|
||||||
tar cf codeql-db-cpp.tar codeql-database
|
|
||||||
xz codeql-db-cpp.tar
|
|
||||||
|
|
@ -1,17 +0,0 @@
|
||||||
#! /bin/bash -vex
|
|
||||||
|
|
||||||
set -x -e
|
|
||||||
|
|
||||||
export PATH=$MOZ_FETCHES_DIR/node/bin:$PATH
|
|
||||||
|
|
||||||
cd /builds/worker
|
|
||||||
|
|
||||||
$MOZ_FETCHES_DIR/codeql/codeql database create \
|
|
||||||
--language=javascript \
|
|
||||||
-J=-Xmx32768M \
|
|
||||||
--source-root=$GECKO_PATH \
|
|
||||||
codeql-database
|
|
||||||
|
|
||||||
# TODO Switch this to zst per 1637381 when this is used for static analysis jobs
|
|
||||||
tar cf codeql-db-javascript.tar codeql-database
|
|
||||||
xz codeql-db-javascript.tar
|
|
||||||
Loading…
Reference in a new issue