You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* update image registry
* remove `prepare_multi_region` jobs
i will use pipeline generation later
* refactor pipeline
to comply with newer standards
* update `build_bottlecap_layer.sh`
to stop using `docker` commands, since it will not work on Gitlab
* first iteration
* add path to build repo image and build in container
* update image to build
* update `.gitlab-ci.yml`
* update `.gitlab/Dockerfile
* change layer builder tag
* forgot `buildx`
* update `.gitlab/Dockerfile`
* make `cargo` available
* make `cargo` available again
* `cd bottlecap`
* in `Dockerfile` install `gcc, make, openssl, ...`
* update how `c++` is installed
* remove installing `openssl-devel`
* make `cargo` available
* install protobuf in `.gitlab/Dockerfile`
* update `.gitlab/Dockerfile`
* typo
* update arch on `check` job
trying to see if its an architecture problem
* make `protoc` available
* make most jobs to run on `amd64`
* use script to install `protoc`
also updated a job back to `arm64` to test if it works with any arch
* dont specify platform for nightly
* make pipeline dynamic
* update layer size numbers
zipped should be around 15, while unzipped is around 43 w bottlecap
* update layer size numbers
also added `get_secrets.sh` script
* add `regions.yaml`
also added `architectures.yaml`
* update `.gitlab/Dockerfile` for a dependency
* allow build for `go agent`
also modified the whole structure so we can run multiple pipelines if needed
* pass any path starting with `pipeline-`
* specify paths for pipelines
* set to include artifact for `go-agent`
* typo on pipeline to use
* try different cloning strategy
* typo on scrip to use to build
* fix script to copy stuff from `datadog-agent`
* typo
* update where the get secrets script comes from
* add `sign_layers.sh`
* allow signing layers for both environments
* abstract scripts to use `LAYER_FILE`
for size check and signing
* add `awscli` to `Dockerfile`
* update templates to use publishing script properly
* revert image to be built always
* update go template for signing only in prod
* allow suffix to be used when publishing
* move when we add suffix
we were checking the wrong version number for sandbox
* eol
* allow a new pipeline for combined go+rust extension
* add pipeline in `.gitlab.yml`
* update `go-agent.yaml.tpl`
added arch as variable
* make bottlecap dev use another dockerfile
* update `build_go_agent.sh`
mainly to unzip before removingthe zip
* build bottlecap for gitlab
* add extension with bottlecap pipeline
* typo in `config.yaml`
* clone `datadog-agent` before building the go agent
facepalm
* see if agent branch is defaulted to main
* its not printing, try again
* disallow specific runtime pipelines to publish to prod
* `lambda-extension` to only be triggered through web
* fix how version is set for `build_go_agent.sh`
* maybe copy isnt finding the right file?
* debug ls
* forgot to add path to directory including the binaries
* update layer size
* remove all regions but `sa-east-1` temporarily
* increase layer size again
* add all regions back
* only add permissions on prod
0 commit comments