[PR #95] Travis CI Stages, some updates #147

Open
opened 2026-05-05 11:02:30 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/mmatczuk/go-http-tunnel/pull/95
Author: @antwal
Created: 4/15/2019
Status: 🔄 Open

Base: masterHead: master


📝 Commits (10+)

  • c17bb97 Fixed golint, Added DS_Store to git ignore
  • db2c63a Removed megacheck, Added staticcheck
  • 75886c0 Updated Deps
  • 31bc0a8 Fixed .check-fmt, .check-lint, ifne not working on OSX
  • a14b888 Fixed sha256sum on OSX
  • b967871 Updated Travis Build to test create a dist package
  • 9ba1836 Travis added Stage tests
  • 576d33b Change method OS detect
  • a37b23a Updated Travis, testing conf
  • 31cf0ad Updated Travis, testing conf

📊 Changes

2 files changed (+79 additions, -20 deletions)

View changed files

📝 .travis.yml (+31 -2)
📝 Makefile (+48 -18)

📄 Description

Added Travis Stages with failure check

1 - check
2 - build
3 - publish (pre-release only - enabled if the tag is present)

if one of the stages fails, the others are not executed

to create a release I changed the code of the release rule to do it locally for the moment; pre-releases can be uploaded by travis

I corrected all the problems on OSX remains fix some error

latest build test -> Travis Log

a test pre-release deploy -> Travis Log


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/mmatczuk/go-http-tunnel/pull/95 **Author:** [@antwal](https://github.com/antwal) **Created:** 4/15/2019 **Status:** 🔄 Open **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`c17bb97`](https://github.com/mmatczuk/go-http-tunnel/commit/c17bb978e8bdd5bcd1c142d6c9fa60bb89ce5fec) Fixed golint, Added DS_Store to git ignore - [`db2c63a`](https://github.com/mmatczuk/go-http-tunnel/commit/db2c63a5f679beadd269071a581c461ae5a6c6df) Removed megacheck, Added staticcheck - [`75886c0`](https://github.com/mmatczuk/go-http-tunnel/commit/75886c0f12338c34d0400ea2e7b342863d8577f3) Updated Deps - [`31bc0a8`](https://github.com/mmatczuk/go-http-tunnel/commit/31bc0a89c81040aa01fe69a543db6896bff53503) Fixed .check-fmt, .check-lint, ifne not working on OSX - [`a14b888`](https://github.com/mmatczuk/go-http-tunnel/commit/a14b888564768d95aa00e5a9a34fd7440a63a803) Fixed sha256sum on OSX - [`b967871`](https://github.com/mmatczuk/go-http-tunnel/commit/b967871c954dbee6877a81cfbd9f555bc734f2ee) Updated Travis Build to test create a dist package - [`9ba1836`](https://github.com/mmatczuk/go-http-tunnel/commit/9ba1836f85ec592f5b02bf10acda7ef2eb14fc98) Travis added Stage tests - [`576d33b`](https://github.com/mmatczuk/go-http-tunnel/commit/576d33b7461f7e7ffaec46028e2467fbab4a40f9) Change method OS detect - [`a37b23a`](https://github.com/mmatczuk/go-http-tunnel/commit/a37b23a8641322ccf69d4026acc8da1cd57fbf1b) Updated Travis, testing conf - [`31cf0ad`](https://github.com/mmatczuk/go-http-tunnel/commit/31cf0ad1da98be787a084a0dc5486a44fc4c72cc) Updated Travis, testing conf ### 📊 Changes **2 files changed** (+79 additions, -20 deletions) <details> <summary>View changed files</summary> 📝 `.travis.yml` (+31 -2) 📝 `Makefile` (+48 -18) </details> ### 📄 Description Added Travis Stages with failure check 1 - check 2 - build 3 - publish (pre-release only - enabled if the tag is present) if one of the stages fails, the others are not executed to create a release I changed the code of the release rule to do it locally for the moment; pre-releases can be uploaded by travis I corrected all the problems on OSX remains fix some error latest build test -> [Travis Log](https://travis-ci.org/antwal/go-http-tunnel/builds/520349774) a test pre-release deploy -> [Travis Log](https://travis-ci.org/antwal/go-http-tunnel/builds/520300027) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror added the
pull-request
label 2026-05-05 11:02:30 -06:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/go-http-tunnel#147
No description provided.