Commit Graph

23 Commits

Author SHA1 Message Date
Cijo Thomas 9e2f49a544
[chore]: Add benchmark.txt to gitignore (#12741)
Running `make gobenchmark` locally creates individual benchmarks files.
This PR adds them to git-ignore list. The combined benchmarks.txt was
already ignored.
2025-03-26 20:38:27 +00:00
Evan Bradley 71aa649b68
[chore] Add `local` folder to .gitignore (#12089)
<!--Ex. Fixing a bug - Describe the bug and how this fixes the issue.
Ex. Adding a feature - Explain what this achieves.-->
#### Description

Contrib has this folder, and I find it helpful for stashing working
files (e.g. config files) for testing running the Collector from a
binary.

Happy to take another approach if someone is doing something else to
store files used to test the Collector locally.
2025-01-14 23:05:26 +00:00
Alex Boten dec435aa6e
[chore] pin version for npm tooling (#10905)
The repo uses markdown-link-check and not having a package.json file to
pin the version causes dependabot security checks sadness. Following the
same pattern as the specification repo for storing package.json in the
root of the repo.

---------

Signed-off-by: Alex Boten <223565+codeboten@users.noreply.github.com>
2024-08-16 11:24:24 -07:00
Alex Boten 33d86327ce
add auto-generated configuration code (#7679)
This is generated from the opentelemetry-configuration repository using
gojsonschema. Updated makefile to support this w/ `make genjsonschema`

Follow up to
https://github.com/open-telemetry/opentelemetry-collector/pull/7678

---------

Signed-off-by: Alex Boten <aboten@lightstep.com>
2023-06-22 12:51:26 -07:00
Alex Boten 0b88ff9686
[chore] remove unnecessary additional tools (#7852)
This is replicating the setup in the contrib repo that doesn't use
go-acc & gcovmerge for coverage. It uses tools built into go 1.20
instead

---------

Signed-off-by: Alex Boten <aboten@lightstep.com>
2023-06-21 14:33:15 -07:00
Alex Boten 92200047c6
[chore] add go.work to gitignore (#7677)
---------

Signed-off-by: Alex Boten <aboten@lightstep.com>
2023-05-16 11:26:11 -07:00
Dmitrii Anoshin 3c791d86a2
[chore] Update .gitignore for proto (#7100) 2023-02-02 16:05:16 -08:00
Sean Marciniak df7f6fce71
Moving to use local binaries of required tools to ensure tool version is (#6974)
consistent across environment
2023-01-18 20:34:53 -08:00
Alex Boten 28d64f76a4
use archive instead of submodule (#4263)
* remove opentelemetry-proto submodule

* ensure opentelemetry-proto files are not checked in

* cleanup comment
2021-10-26 09:33:37 -07:00
Bogdan Drutu 71eaf3a596
Re-enable codecov for test coverage (#4125)
Codecov was disabled here due to security concerns: https://github.com/open-telemetry/opentelemetry-collector/pull/3014/files

This new PR no longer downloads the codecov script from a remote location so is no longer susceptible to the same problem.
2021-09-27 14:53:02 -04:00
Paulo Janotti 9c476019fc
Ignore .devcontainer for VS Code (#2584) 2021-03-02 16:50:52 -08:00
Bogdan Drutu 6aabdad11c
Move example configs in their own directories (#1529)
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
2020-09-29 15:55:05 -04:00
Owais Lone e6adba653b
Fix publish CI job and add check to make sure publish doesn't break (#1360)
We were not able to release yesterday because the release CI job failed.
It failed because two sibling jobs persisted the same file(s) (bin/*) to the workspace.

- This commit fixes the issue by storing the packaged collector in `dist/`
instead of `bin/`.
- In addition to that, the commit also adds job to catch any issues that
might make the publish job fail two weeks down the line. It doesn't add
any significant overhead. It just makes sure the job can run (no
conflicting persisted files in workspace) and that the files expected by
the real publish job are generated.
2020-07-15 07:44:04 -07:00
James Bebbington db02bc3d41
Added wix file and build step to create msi (#1153) 2020-07-07 06:34:49 -07:00
Liz Fong-Jones bfff609d0a
initial switch to circleci (#702)
* initial switch to circleci

* update docs

* test packages in batches of 10.

* update golangci to have go1.14 vet support

* roll back go.mod, move to separate pull.

* allow running longer to avoid circleci timeout.

* further increase timeout.

* further increase timeout.

* fix data race, adjust timeout.

* 10 min timeout (will decrease with parallelism later)

* batch/parallelize all test executions.

* modularize circleci

* add loadtest tools

* optimize running time

* address review feedback
2020-03-26 11:08:20 -07:00
Paulo Janotti 2b71dbb3f4
Update PR template and add local/ to .gitignore (#545)
- Improve PR template by adding a few line breaks.
- Add ./local/ to .gitignore for convenience, same as the contrib repo.
2020-02-13 12:36:06 -05:00
rghetia 28e76223b0 log useful error when receiver creation fails. (#430) 2019-12-04 10:48:15 -08:00
Tigran Najaryan d03880109b Rename otelsvc to otelcol (#365)
* Rename otelsvc to otcol

This renames the executable and Docker image.

This implements part of https://github.com/open-telemetry/opentelemetry-service/issues/352

Testing done: make, docker-compose up

* PR fixes
2019-09-25 15:56:47 -07:00
Steve Flanders d41326dc56
Remove ocagent and rename unisvc to otelsvc (#21)
Keep occollector for testing until migration to otelsvc
2019-06-19 08:51:26 -07:00
Bogdan Drutu 2c8c2ec8b8
Include all sources in the coverage tests. (#466)
* Include all sources in the coverage tests.

* Add go vet and run tests/lints on packages.

* Add message when fmt, lint, vet finish.
2019-03-04 10:59:09 -08:00
Yang Song 3019f135d7
Update .gitignore (#268) 2018-12-10 22:37:08 +08:00
Paulo Janotti 57dd1cca46
Add docker scratch for agent and collector (#156)
* Add docker from scratch linux for agent and collector

* Fix flaky test that depended on timing
2018-11-01 13:19:30 -07:00
Emmanuel T Odeke fd2e429982 build: added Dockerfile + binaries generator bash script
Updates #61
2018-10-07 17:58:53 -10:00