Remove old travis build artifacts (#18243)

* Remove old travis build artifacts

* Remove more travis artifacts

---------

Co-authored-by: Dennis Oelkers <dennis@graylog.com>
This commit is contained in:
Marco Pfatschbacher
2024-02-15 10:55:59 +00:00
committed by GitHub
parent 190a150e3e
commit b3852625a3
12 changed files with 6 additions and 139 deletions

View File

@@ -1,7 +1,5 @@
# Graylog CEF message input
[![Build Status](https://travis-ci.org/Graylog2/graylog-plugin-cef.svg?branch=master)](https://travis-ci.org/Graylog2/graylog-plugin-cef)
Graylog input plugin to receive CEF logs via UDP or TCP. Install the plugin and launch a new CEF input from `System -> Inputs` in your Graylog Web Interface.
This plugin is strictly following the CEF standard and will probably not work with non-compliant messages. Please open an issue in this repository in case of any problems.
@@ -53,4 +51,4 @@ $ mvn release:prepare
$ mvn release:perform
```
This sets the version numbers, creates a tag and pushes to GitHub. Travis CI will build the release artifacts and upload to GitHub automatically.
This sets the version numbers, creates a tag and pushes to GitHub.

View File

@@ -1,8 +1,6 @@
NetFlow Plugin for Graylog
==========================
[![Build Status](https://travis-ci.org/Graylog2/graylog-plugin-netflow.svg?branch=master)](https://travis-ci.org/Graylog2/graylog-plugin-netflow)
This plugin provides a NetFlow UDP input to act as a Flow collector that receives data from Flow exporters. Each received Flow will be converted to a Graylog message.
**Required Graylog version:** 2.3.0 and later
@@ -83,4 +81,4 @@ $ mvn release:prepare
$ mvn release:perform
```
This sets the version numbers, creates a tag and pushes to GitHub. Travis CI will build the release artifacts and upload to GitHub automatically.
This sets the version numbers, creates a tag and pushes to GitHub.

View File

@@ -75,7 +75,6 @@
<directory></directory>
<includes>
<include>.gitignore</include>
<include>.travis.yml</include>
<include>README.md</include>
<include>GETTING-STARTED.md</include>
<include>package.json</include>

View File

@@ -1,27 +0,0 @@
sudo: required
dist: trusty
language: java
jdk:
- oraclejdk8
addons:
apt:
packages:
- rpm
before_deploy:
- mvn jdeb:jdeb && export RELEASE_DEB_FILE=$(ls target/*.deb)
- mvn rpm:rpm && export RELEASE_RPM_FILE=$(find target/ -name '*.rpm' | tail -1)
- rm -f target/original-*.jar
- export RELEASE_PKG_FILE=$(ls target/*.jar)
- echo "Deploying release to GitHub releases"
deploy:
provider: releases
api_key:
secure: <enter your encrypted GitHub access token>
file:
- "${RELEASE_PKG_FILE}"
- "${RELEASE_DEB_FILE}"
- "${RELEASE_RPM_FILE}"
skip_cleanup: true
on:
tags: true
jdk: oraclejdk8

View File

@@ -6,21 +6,3 @@ Welcome to your new Graylog plugin!
Please refer to https://docs.graylog.org/docs/plugins for documentation on how to write
plugins for Graylog.
Travis CI
---------
There is a `.travis.yml` template in this project which is prepared to automatically
deploy the plugin artifacts (JAR, DEB, RPM) to GitHub releases.
You just have to add your encrypted GitHub access token to the `.travis.yml`.
The token can be generated in your [GitHub personal access token settings](https://github.com/settings/tokens).
Before Travis CI works, you have to enable it. Install the Travis CI command line
application and execute `travis enable`.
To encrypt your GitHub access token you can use `travis encrypt`.
Alternatively you can use `travis setup -f releases` to automatically create a GitHub
access token and add it to the `.travis.yml` file. **Attention:** doing this
will replace some parts of the `.travis.yml` file and you have to restore previous
settings.

View File

@@ -1,7 +1,5 @@
# ${pluginClassName} Plugin for Graylog
[![Build Status](https://travis-ci.org/${githubRepo}.svg?branch=master)](https://travis-ci.org/${githubRepo})
__Use this paragraph to enter a description of your plugin.__
**Required Graylog version:** 2.0 and later
@@ -55,4 +53,4 @@ $ mvn release:prepare
$ mvn release:perform
```
This sets the version numbers, creates a tag and pushes to GitHub. Travis CI will build the release artifacts and upload to GitHub automatically.
This sets the version numbers, creates a tag and pushes to GitHub.

View File

@@ -78,7 +78,7 @@
</distributionManagement>
<repositories>
<!-- to make our snapshot releases work with Travis et al -->
<!-- to make our snapshot releases work with CI platforms -->
<repository>
<id>sonatype-nexus-snapshots</id>
<name>Sonatype Nexus Snapshots</name>

View File

@@ -689,25 +689,5 @@
</plugins>
</build>
</profile>
<profile>
<id>travis</id>
<activation>
<property>
<name>env.TRAVIS</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<forkCount>2</forkCount>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

View File

@@ -41,8 +41,8 @@
</issueManagement>
<ciManagement>
<system>Travis CI</system>
<url>https://travis-ci.org/Graylog2/graylog2-server</url>
<system>Github Actions</system>
<url>https://github.com/Graylog2/graylog2-server/actions</url>
</ciManagement>
<mailingLists>

View File

@@ -1,7 +0,0 @@
language: node_js
node_js:
- "6"
- "6.1"
- "5.11"
- "iojs"

View File

@@ -1,19 +0,0 @@
#!/bin/bash -e
cd $HOME
echo 'Cloning graylog2-server git repository...'
git clone --quiet --depth 1 https://github.com/Graylog2/graylog2-server.git
pushd graylog2-server
sh install-syslog4j-jar.sh
echo 'Building graylog2-server...'
mvn --batch-mode --fail-fast --quiet -DskipTests=true \
-Dmaven.javadoc.skip=true -Dspotbugs.skip=true -Dsource.skip=true \
clean install
echo 'Starting graylog2-server...'
nohup java -jar graylog2-server/target/graylog2-server.jar -f $TRAVIS_BUILD_DIR/travis/server.conf -l -p graylog2-travis-server.pid &
popd

View File

@@ -1,35 +0,0 @@
is_leader = true
node_id_file = graylog2-server-node-id
password_secret = IHRzmjWfc0mh7D1Pepv7Od6NRL7jqNb0k9g8fvjwyX4Vq1KIHvQSFOHLf4BO1k3hdKdFWmceKwy46BGqIk2NurWAUYSedspb
root_username = admin
root_password_sha2 = 8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918
plugin_dir = plugin
rest_listen_uri = http://127.0.0.1:12900/
elasticsearch_max_docs_per_index = 20000000
elasticsearch_index_prefix = graylog2
elasticsearch_max_number_of_indices = 20
elasticsearch_shards = 1
elasticsearch_replicas = 0
elasticsearch_cluster_name = elasticsearch
elasticsearch_discovery_zen_ping_multicast_enabled = false
elasticsearch_discovery_zen_ping_unicast_hosts = 127.0.0.1:9300
elasticsearch_analyzer = standard
output_batch_size = 5000
processbuffer_processors = 5
outputbuffer_processors = 5
processor_wait_strategy = sleeping
ring_size = 1024
# MongoDB Configuration
mongodb_useauth = false
mongodb_user = grayloguser
mongodb_password = 123
mongodb_host = 127.0.0.1
#mongodb_replica_set = localhost:27017,localhost:27018,localhost:27019
mongodb_database = graylog2
mongodb_port = 27017
mongodb_max_connections = 100
mongodb_threads_allowed_to_block_multiplier = 5