mirror of
https://github.com/mongodb/mongo.git
synced 2024-11-29 16:47:28 +01:00
40 lines
932 B
YAML
40 lines
932 B
YAML
functions:
|
|
"fetch source":
|
|
- command: git.get_project
|
|
params:
|
|
directory: src
|
|
- command: shell.exec
|
|
params:
|
|
working_dir: src
|
|
script: |
|
|
cd src/third_party/timelib-*/zones
|
|
make timezonedb.zip CFLAGS=-DHAVE_SNPRINTF=1
|
|
cp timezonedb.zip timezonedb-latest.zip
|
|
|
|
"publish":
|
|
- command: s3.put
|
|
params:
|
|
aws_key: ${aws_key}
|
|
aws_secret: ${aws_secret}
|
|
local_files_include_filter:
|
|
- src/src/third_party/timelib-*/zones/timezonedb-*.zip
|
|
remote_file: olson_tz_db/
|
|
bucket: downloads.mongodb.org
|
|
permissions: public-read
|
|
content_type: application/zip
|
|
display_name: timezonedb.zip
|
|
tasks:
|
|
- name: compile
|
|
depends_on: []
|
|
commands:
|
|
- func: "fetch source"
|
|
- func: "publish"
|
|
|
|
buildvariants:
|
|
- name: linux-64
|
|
display_name: Linux
|
|
run_on:
|
|
- rhel80-small
|
|
tasks:
|
|
- name: compile
|