v1.1.1 First open source release
First OSS release for this repo. This project has a lengthy history but this is the first public release.
Docker image
Hosted over at https://quay.io/repository/iver-wharf/wharf-provider-gitlab
docker pull quay.io/iver-wharf/wharf-provider-gitlab:v1.1.1
Changes since dawn of this repo
Since we had to remove the entire Git history (see #1), here's at least our entire changelog so far, for those that may still use our older (closed source) versions.
The
!1
are GitLab merge request references. They're only kept so we Iver employees can refer back to them. All future changes will be created through GitHub and reference GitHub PRs instead.
v1.1.1 (2021-04-09)
-
Added CHANGELOG.md to repository. (!10)
-
Changed to use new open sourced Wharf API client
github.com/iver-wharf/wharf-api-client-go
and bumped said package version from v1.1.0 to v1.2.0. (!11) -
Added
.dockerignore
to make Docker builds agnostic to wether you've ran
swag init
locally. (!12) -
Changed base Docker image to be
alpine:3.13.4
instead ofscratch
to get
certificates from the Alpine package manager, APK, instead of embedding a
list of certificates inside the repository. (#1)
v1.1.0 (2021-01-07)
-
Fixed bug where GitLab access token was not correctly loaded. (!7, !8)
-
Fixed failing unit tests. (!6)
-
Changed version of Wharf API Go client, from v0.1.5 to v1.1.0, that contained
a lot of refactors in type and package name changes. (!5, !9) -
Changed version of package
github.com/xanzy/go-gitlab from v0.39.0
to v0.40.0. (!8)
v1.0.0 (2020-11-27)
- Removed groups table, a reflection of the changes from the API v1.0.0. (!4)
v0.7.2 (2020-11-27)
-
Added logging via
github.com/sirupsen/logrus instead of
logging via the standardfmt.Println
. (!3) -
Added testing library
github.com/stretchr/testify for
assert.Equal
'esque unit test assertion style. (!3) -
Added abstractions for the GitLab library to make the code testable. (!3)
-
Changed to using
PUT /branches
on main API to update the list of branches
for a project instead ofPUT /branch
to let the main API discard the old
ones. (!1) -
Changed version of package
github.com/xanzy/go-gitlab from v0.22.1
to v0.39.0. (!3) -
Removed unused package references from
go.mod
. (!2) -
Removed
docs/
files as they are autogenerated. (!3)
v0.7.1 (2020-01-22)
- Version bump.
v0.7.0 (2020-01-22)
- Version bump.
v0.6.0 (2020-01-22)
- Version bump.
v0.5.5 (2020-01-22)
-
Added GitLab webhook endpoint
POST /import/gitlab/trigger
.
(389980cf, 2a53f399) -
Added repo, as extracted from previous mono-repo. (567d3197)
-
Added
.wharf-ci.yml
. (4a62b241)