GithubHelp home page GithubHelp logo

isabella232 / datadog-agent-buildimages Goto Github PK

View Code? Open in Web Editor NEW

This project forked from datadog/datadog-agent-buildimages

0.0 0.0 0.0 463 KB

Build images for the Datadog Agent

Home Page: https://github.com/DataDog/datadog-agent

License: Apache License 2.0

Dockerfile 38.37% Shell 15.92% C 19.63% PowerShell 21.00% Batchfile 5.08%

datadog-agent-buildimages's Introduction

Datadog Agent builders

This repo contains the Dockerfiles of the images used to build the rpm and deb packages for the Datadog Agent.

How to use

You can follow these instructions to build a package locally: please notice rpm packages are signed, so you won't be able to exactly reproduce the same artifact that's distributed through the official Yum repository.

If you're a Datadog employee building new images used in the Datadog Agent pipeline, you will have to replace the DATADOG_AGENT_BUILDIMAGES variable in the .gitlab-ci.yml of the datadog-agent repository to use the newly created images.

Upgrading Golang version

Upgrade all GIMME_GO_VERSION in the Dockerfiles like in this PR.

Once pushed, Gitlab will build and push the containers to aws for you. Look for the pipeline and get the new images ID (in each job log). The new images ID should resemble something like datadog-agent-buildimages/rpm_x64:v1581559-c7ff053

Update the .gitlab-ci.yaml file in the datadog-agent repo to use the new images, push a new PR and see if gitlab is still green.

datadog-agent-buildimages's People

Contributors

albertvaka avatar alexandreyang avatar brycekahle avatar celenechang avatar clamoriniere avatar derekwbrown avatar gh123man avatar hush-hush avatar julien-lebot avatar kserrania avatar l3n41c avatar leeavital avatar masci avatar mx-psi avatar ogaca-dd avatar remeh avatar truthbk avatar voronenko avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.