Jesse Hallam
de0b31b48a
Sync with playbooks: install-go-tools, gotestsum, and dynamic versions ( #192 )
...
* Revert "Update main.go (#154 )"
This reverts commit be4a281d0c
.
* Revert "[MM-33506] Use embed package to include plugin manifest (#145 )"
This reverts commit ca9ee3c17c
.
* Revert "Don't generate manifest.ts (#127 )"
This reverts commit 18d30b50bc
.
* install-go-tools target, adopt gotestsum
* bring back make apply + automatic versioning
* Update build/manifest/main.go
Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
* suppress git describe error when no tags match
* make version/release notes opt-in
* fix whitespace in Makefile
* document version management options
---------
Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
2024-01-23 14:02:37 +00:00
Ben Schumacher
8862f96d1f
[MM-53695] Make use of github.com/mattermost/mattermost/server/public ( #185 )
2023-08-01 21:07:15 +02:00
Ben Schumacher
a80b066195
[MM-38075] Use mattermost-server/v6 ( #157 )
2021-08-25 09:29:26 +02:00
Chetanya Kandhari
be4a281d0c
Update main.go ( #154 )
2021-06-01 09:38:41 +02:00
Ben Schumacher
ca9ee3c17c
[MM-33506] Use embed package to include plugin manifest ( #145 )
2021-05-18 15:51:24 +02:00
Ben Schumacher
18d30b50bc
Don't generate manifest.ts ( #127 )
2020-09-23 01:14:00 +02:00
Ben Schumacher
eae9f9826a
Fix bad merge ( #126 )
2020-09-17 02:36:58 +02:00
Ben Schumacher
dcaf9dd289
Fix issues with Repository synchronization tool ( #124 )
...
* Only run tests in build/sync if directory exists
* Use t.Helper()
* Don't compare size of directories
* Fix TestFileHistory
* Fix linter issue
* Apply changes from https://github.com/mattermost/mattermost-plugin-github/pull/345
* Use ts file for tests
* Add sync target
2020-09-15 12:32:37 -04:00
Jesse Hallam
a49d6f6dd4
Various tooling improvements from other plugins ( #96 )
2020-06-22 11:21:37 -04:00
Ben Schumacher
88991946af
Fix invalid import in manifest.go ( #77 )
2019-12-23 08:21:50 +01:00
Ben Schumacher
1c3014f906
Bump Mattermost to 5.18 ( #76 )
2019-12-22 16:23:55 +01:00
İlker Göktuğ Öztürk
8cf303c943
build/manifest: print whole manifest variable as it is ( #73 )
...
while generating manifest files for both JS and Go sources.
fixes #72 .
2019-12-20 23:01:40 +01:00
Mario de Frutos Dieguez
b7165a0f5f
Mark manifest.[go|js] as a generated file ( #57 )
...
manifest.[go|js] files are autogenerated so we dont need to
show diffs, cope with conflicts in merge operations or show the
diff in github.
2019-08-14 23:40:52 +02:00
Hanzei
43af4d9cfe
Refactoring ( #43 )
...
* Cleanup .gitignore
* Document minimum server version
* Become golint compliant
* Use pre defined http method
* Update dependencies
* Add i18n-extract target
* Add golint target
* Run check-style against all go files
Co-Authored-By: Jesse Hallam <jesse.hallam@gmail.com>
2019-06-22 16:15:48 +02:00
Jesse Hallam
15a3d3c433
fix index.js import of plugin id
2018-09-20 14:21:10 -04:00
Jesse Hallam
5b2980d1ac
tweak plugin id/version injection
...
* define BUNDLE_NAME after including build/setup.mk (just for clarity, not correctness)
* separate plugin id from version with dash in bundle name to match Mattermost package
* fix various js/go idioms (some pre-existing!)
* fix error message
2018-09-20 11:56:40 -04:00
Hanzei
8cb9ff92df
Extract plugin version from manifest
2018-09-18 08:12:48 +02:00
Jesse Hallam
8788b41ab2
s/vgo/dep/
2018-07-27 14:32:36 -04:00
Jesse Hallam
6d10b915ca
tweak plugin_id.js generation
2018-07-24 16:06:31 -04:00
Jesse Hallam
189f92c54b
initial commit
2018-07-23 13:43:22 -04:00