Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pipeline] elastic-agent-poc #3

Merged
merged 8 commits into from
Dec 15, 2021

Conversation

elasticmachine
Copy link
Contributor

A new project has been added to the CI.

@elasticmachine elasticmachine requested a review from a team December 13, 2021 11:36
@narph
Copy link
Contributor

narph commented Dec 14, 2021

/test

.go-version Outdated Show resolved Hide resolved
@v1v
Copy link
Member

v1v commented Dec 14, 2021

/test

.ci/Jenkinsfile Outdated Show resolved Hide resolved
.ci/Jenkinsfile Outdated Show resolved Hide resolved
@v1v v1v merged commit 8abc379 into main Dec 15, 2021
@v1v v1v deleted the feature/pipeline-elastic-agent-poc-main_2021_12_13-11_35_59 branch December 15, 2021 23:29
narph pushed a commit that referenced this pull request Jan 24, 2022
narph pushed a commit that referenced this pull request Jan 24, 2022
narph referenced this pull request in narph/elastic-agent-temp Feb 21, 2022
narph pushed a commit that referenced this pull request Mar 3, 2022
alexsapran added a commit to alexsapran/elastic-agent that referenced this pull request Jun 13, 2023
# This is the 1st commit message:

Create elastic-agent package pipeline

This commit adds the required pipeline for packaging the elastic-agent
project by pulling the dependencies form a given manifest URL.

Signed-off-by: Alexandros, Sapranidis <[email protected]>

# This is the commit message elastic#2:

WIP on the pipeline scripts

Signed-off-by: Alexandros, Sapranidis <[email protected]>

# This is the commit message elastic#3:

Add buildkite scripts

Signed-off-by: Alexandros, Sapranidis <[email protected]>

# This is the commit message elastic#4:

Add new packaging variables into Magefile

Signed-off-by: Alexandros, Sapranidis <[email protected]>

# This is the commit message elastic#5:

Add manifest struct into dev-tools

These structs is used for fetching a DRA manifest and parse the results.

Signed-off-by: Alexandros, Sapranidis <[email protected]>

# This is the commit message elastic#6:

Add some logging in the mage package command

This commit adds some log in the output of the `mage package` command.

Signed-off-by: Alexandros, Sapranidis <[email protected]>

# This is the commit message elastic#7:

Update `mage package` to fetch from ManifestURL

This commit makes changes to the `mage package` command so that it will
fetch the components from the ManifestURL and not the ArtifactsAPI when
there is a ManifestURL defined as env var.

In addition in order to reduce the size of the `packageAgent` function,
part of the code was split into functions.

Signed-off-by: Alexandros, Sapranidis <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants