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

chore(ci): move CI scripts to the .ci directory #4452

Merged
merged 9 commits into from
Nov 23, 2020

Conversation

mdelapenya
Copy link
Contributor

@mdelapenya mdelapenya commented Nov 23, 2020

Motivation/summary

We'd like to have all CI-related scripts in one single location, so that it's easier to maintain them.

Because of that, we moved all scripts (windows and *nix) from script/jenkins to .ci/scripts. In this process we removed one file that was not used anymore (ci.ps1).

Checklist

I have considered changes for:

How to test these changes

Related issues

@mdelapenya mdelapenya added the Team:Automation Label for the Observability productivity team label Nov 23, 2020
@mdelapenya mdelapenya requested review from a team November 23, 2020 12:11
@mdelapenya mdelapenya self-assigned this Nov 23, 2020
@apmmachine
Copy link
Contributor

💚 Build Succeeded

the below badges are clickable and redirect to their specific view in the CI or DOCS
Pipeline View Test View Changes Artifacts preview

Expand to view the summary

Build stats

  • Build Cause: [Pull request #4452 opened]

  • Start Time: 2020-11-23T12:11:28.929+0000

  • Duration: 43 min 43 sec

Test stats 🧪

Test Results
Failed 0
Passed 4753
Skipped 143
Total 4896

Steps errors 3

Expand to view the steps failures

Compress

  • Took 0 min 0 sec . View more details on here
  • Description: tar --exclude=coverage-files.tgz -czf coverage-files.tgz coverage

Compress

  • Took 0 min 0 sec . View more details on here
  • Description: tar --exclude=system-tests-linux-files.tgz -czf system-tests-linux-files.tgz system-tests

Test Sync

  • Took 3 min 4 sec . View more details on here
  • Description: ./.ci/scripts/sync.sh

Copy link
Contributor

@cachedout cachedout left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is an open meta-issue for this generally somewhere but I just looked and I can't find it. If you happen to come across it, we should link this to it.

@mdelapenya mdelapenya merged commit 8feaead into elastic:master Nov 23, 2020
@mdelapenya mdelapenya deleted the scripts-refactor branch November 23, 2020 15:58
simitt pushed a commit to simitt/apm-server that referenced this pull request Dec 15, 2020
* chore(ci): movee windows scripts to the CI location

* chore(ci): move more scripts

* chore(ci): move check-changelogs to CI folder

* chore(ci): move intake script to CI dir

* chore(ci): move bench script

* chore(ci): move sync script

* chore(ci): move package to CI dir

* chore(ci): move test-install to CI dir

* chore(ci): remove unused windows script
# Conflicts:
#	.ci/scripts/check-changelogs.sh
#	.ci/scripts/package-docker-snapshot.sh
#	Jenkinsfile
simitt pushed a commit to simitt/apm-server that referenced this pull request Dec 15, 2020
* chore(ci): movee windows scripts to the CI location

* chore(ci): move more scripts

* chore(ci): move check-changelogs to CI folder

* chore(ci): move intake script to CI dir

* chore(ci): move bench script

* chore(ci): move sync script

* chore(ci): move package to CI dir

* chore(ci): move test-install to CI dir

* chore(ci): remove unused windows script
simitt added a commit that referenced this pull request Dec 16, 2020
* chore(ci): move CI scripts to the .ci directory (#4452)

* chore(ci): movee windows scripts to the CI location

* chore(ci): move more scripts

* chore(ci): move check-changelogs to CI folder

* chore(ci): move intake script to CI dir

* chore(ci): move bench script

* chore(ci): move sync script

* chore(ci): move package to CI dir

* chore(ci): move test-install to CI dir

* chore(ci): remove unused windows script

* ci: remove cron trigger from the check changelog job (#3957)

* fix: ci build and test of the golang-mage docker image (#3563)

* [CI][docker] prepare required context (#4136)

* packer: cache docker images (#3620)

* fix: check that docker is installed (#3889)

* Update Jenkinsfile

Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com>

Co-authored-by: Manuel de la Peña <mdelapenya@gmail.com>
Co-authored-by: Ivan Fernandez Calvo <kuisathaverat@users.noreply.github.com>
Co-authored-by: Victor Martinez <victormartinezrubio@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Automation Label for the Observability productivity team test-plan-skip
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants