Skip to content

Release 0.11.0 - #62

Merged
ashah-splunk merged 35 commits into
masterfrom
release/0.11.0
Jul 28, 2021
Merged

ashah-splunk merged 35 commits into
masterfrom
release/0.11.0

Conversation

@akaila-splunk

Copy link
Copy Markdown
Contributor
  • Update all dependencies to latest stable version and replace deprecated dependencies
  • make library compatible with node version 10.0 and 14.0 and Splunk version 8.0 and 8.2.0
  • Configured GitHub action for test and release
  • Update library to use 'make up' and 'make test' convention

PKing70 and others added 30 commits April 11, 2019 10:34
Add NodeJS and Splunk versions tested for compatibility
https://jira.splunk.com/browse/DVPL-7485
…-4.5.3

Bump handlebars from 4.0.12 to 4.5.3
Revise link to contact us (no more support@splunk.com).
…er instance

Dockerized make up, make test commands for local and CI -- makefile, docker-compose.yml, test_specific.sh
Upgraded dependencies
Replaced deprecated dependencies such as "request" and "istanbul" with "needle" and "nyc"
Dependency upgrades with Project updated to use Make with Splunk docker instance
As discussed, merging this PR based on one Approval
GitHub actions for Test execution
Extra on property
Trying with passing value to makefile
- Testing release to NPM using GitHub action for v0.0.1-beta
Configured GitHub Action for Test Execution
Configured GitHub actions for release to NPM

@fantavlik fantavlik left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looking good so far, I left comments in the review but two things to take care of:

  • Need to add a new section to the CHANGELOG.md for this new release (notes on what to add to various sections are in the review below)
  • Let's remove the .travis.yml since that's no longer used

Comment thread splunklogger.js
*/

var request = require("request");
var needle = require("needle");

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

  • Let's add an item to the CHANGELOG.md for this - under New features & APIs: Replaced client implementation to use needle in lieu of deprecated request

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Updated CHANGELOG.md file as suggested.

@@ -0,0 +1,20 @@
name: Create Release

@fantavlik fantavlik Jul 26, 2021

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

  • Let's add an item to the CHANGELOG.md for this - under Minor changes: Converted CI from Travis to Github Actions and added CD

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Updated CHANGELOG.md file as suggested.

Comment thread .travis.yml Outdated
- echo password=changed! >> $HOME/.splunkrc
# Set SPLUNK_HOME
- export SPLUNK_HOME="/opt/splunk"
# Pull docker image

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Can we remove the .travis.yml file actually? Feel free to do that in this PR

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Removed .travis.yml flie.

@akaila-splunk

Copy link
Copy Markdown
Contributor Author

Looking good so far, I left comments in the review but two things to take care of:

  • Need to add a new section to the CHANGELOG.md for this new release (notes on what to add to various sections are in the review below)
  • Let's remove the .travis.yml since that's no longer used

Updated CHANGELOG.md file as suggested and removed .travis.yml file.

@akaila-splunk
akaila-splunk requested a review from fantavlik July 27, 2021 13:56

@fantavlik fantavlik left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Looking good, thanks again!

@ashah-splunk
ashah-splunk merged commit 28f1f51 into master Jul 28, 2021
@akaila-splunk
akaila-splunk deleted the release/0.11.0 branch July 28, 2021 08:27
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.

4 participants