Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(163)

Side by Side Diff: perf/build_release

Issue 1473383002: Moved Perf to systemd and also move to using tracedb. (Closed) Base URL: https://skia.googlesource.com/buildbot@master
Patch Set: Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #!/bin/bash 1 #!/bin/bash
2 # Builds and uploads a debian package for perf. 2 # Builds and uploads a debian package for perf.
3 APPNAME=skiaperf 3 APPNAME=skiaperfd
4 DESCRIPTION="Manages performance metrics." 4 DESCRIPTION="Manages performance metrics."
5 SYSTEMD="${APPNAME}.service"
5 6
6 DEPENDS=git 7 DEPENDS=git
7 8
8 # Copy files into the right locations in ${ROOT}. 9 # Copy files into the right locations in ${ROOT}.
9 copy_release_files() 10 copy_release_files()
10 { 11 {
11 INSTALL="sudo install -D --verbose --backup=none --group=root --owner=root" 12 INSTALL="sudo install -D --verbose --backup=none --group=root --owner=root"
12 INSTALL_DIR="sudo install -d --verbose --backup=none --group=root --owner=root" 13 INSTALL_DIR="sudo install -d --verbose --backup=none --group=root --owner=root"
13 14
14 ${INSTALL} --mode=755 -T ${GOPATH}/bin/skiaperf ${ROOT}/usr/local/bin/ski aperf 15 ${INSTALL} --mode=755 -T ${GOPATH}/bin/skiaperf ${ROOT}/usr/local/bin/ skiaperf
15 ${INSTALL} --mode=755 -T ${GOPATH}/bin/ingest ${ROOT}/usr/local/bin/ing est 16 ${INSTALL} --mode=755 -T ${GOPATH}/bin/perf_migratedb ${ROOT}/usr/local/bin/ perf_migratedb
16 ${INSTALL} --mode=755 -T ${GOPATH}/bin/tiletool ${ROOT}/usr/local/bin/til etool 17 ${INSTALL} --mode=644 -T ./sys/${APPNAME}.service ${ROOT}/etc/systemd/sy stem/${APPNAME}.service
17 ${INSTALL} --mode=755 -T ${GOPATH}/bin/perf_migratedb ${ROOT}/usr/local/bin/per f_migratedb
18 18
19 ${INSTALL} --mode=644 -T ./sys/perf_monit ${ROOT}/etc/monit/conf.d/ skiaperf 19 ${INSTALL} --mode=644 ./templates/* ${ROOT}/usr/local/shar e/skiaperf/templates
20 ${INSTALL} --mode=755 -T ./sys/perf_init ${ROOT}/etc/init.d/skiape rf 20 ${INSTALL} --mode=644 ./res/img/favicon.ico ${ROOT}/usr/local/shar e/skiaperf/res/img/favicon.ico
21 21 ${INSTALL} --mode=644 ./res/js/core.js ${ROOT}/usr/local/shar e/skiaperf/res/js/core.js
22 ${INSTALL} --mode=644 -T ./sys/ingest_monit ${ROOT}/etc/monit/conf.d/ ingest 22 ${INSTALL} --mode=644 ./res/vul/elements.html ${ROOT}/usr/local/shar e/skiaperf/res/vul/elements.html
23 ${INSTALL} --mode=755 -T ./sys/ingest_init ${ROOT}/etc/init.d/ingest
24
25 ${INSTALL_DIR} --mode=755 ${ROOT}/usr/local/share/s kiaperf/templates
26 ${INSTALL} --mode=644 ./templates/* ${ROOT}/usr/local/share/s kiaperf/templates
27 ${INSTALL_DIR} --mode=755 ${ROOT}/usr/local/share/s kiaperf/res/imp
28 ${INSTALL} --mode=644 ./res/imp/*.html ${ROOT}/usr/local/share/s kiaperf/res/imp
29
30 ${INSTALL} --mode=644 ./perf_ingest.toml ${ROOT}/usr/local/share/s kiaperf/perf_ingest.toml
31
32 ${INSTALL} --mode=644 ./res/css/perf.css ${ROOT}/usr/local/share/s kiaperf/res/css/perf.css
33 ${INSTALL} --mode=644 ./res/img/favicon.ico ${ROOT}/usr/local/share/s kiaperf/res/img/favicon.ico
34 ${INSTALL} --mode=644 ./res/js/core.js ${ROOT}/usr/local/share/s kiaperf/res/js/core.js
35 ${INSTALL} --mode=644 ./res/js/index.js ${ROOT}/usr/local/share/s kiaperf/res/js/index.js
36 ${INSTALL} --mode=644 ./res/vul/elements.html ${ROOT}/usr/local/share/s kiaperf/res/vul/elements.html
37 } 23 }
38 24
39 source ../bash/release.sh 25 source ../bash/release.sh
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698