File tree Expand file tree Collapse file tree 4 files changed +23
-23
lines changed Expand file tree Collapse file tree 4 files changed +23
-23
lines changed Original file line number Diff line number Diff line change 24
24
strategy :
25
25
fail-fast : false
26
26
matrix :
27
- redmine_version : [4.2-stable, 5.0-stable, master]
28
- ruby_version : ['2.7', '3.0', '3.1']
29
- db_version : [11-2.5, 14-3.2]
30
- exclude :
31
- - redmine_version : 4.2-stable
32
- ruby_version : 3.0
33
- - redmine_version : 4.2-stable
34
- ruby_version : 3.1
27
+ redmine_version : [5.0-stable, master]
28
+ ruby_version : ['3.0', '3.1']
29
+ db_version : [12-3.0, 15-3.3]
35
30
36
31
services :
37
32
postgres :
@@ -92,14 +87,14 @@ jobs:
92
87
encoding: utf8
93
88
EOF
94
89
95
- - name : Adjust Gem environment
96
- run : |
97
- case "${{ matrix.redmine_version }}" in
98
- 4.2-stable)
99
- echo "GEM_RGEO_ACTIVERECORD_VERSION=6.2.2" >> ${GITHUB_ENV}
100
- echo "GEM_ACTIVERECORD_POSTGIS_ADAPTER_VERSION=5.2.3" >> ${GITHUB_ENV}
101
- ;;
102
- esac
90
+ # - name: Adjust Gem environment
91
+ # run: |
92
+ # case "${{ matrix.redmine_version }}" in
93
+ # 4.2-stable)
94
+ # echo "GEM_RGEO_ACTIVERECORD_VERSION=6.2.2" >> ${GITHUB_ENV}
95
+ # echo "GEM_ACTIVERECORD_POSTGIS_ADAPTER_VERSION=5.2.3" >> ${GITHUB_ENV}
96
+ # ;;
97
+ # esac
103
98
104
99
- name : Install Ruby dependencies
105
100
working-directory : redmine
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ source 'https://rubygems.org'
2
2
3
3
# Define gem versions with environment variables or default versions
4
4
gem_versions = {
5
- pg : ENV [ 'GEM_PG_VERSION' ] || '1.4.6 ' ,
5
+ pg : ENV [ 'GEM_PG_VERSION' ] || '1.5.3 ' ,
6
6
rgeo : ENV [ 'GEM_RGEO_VERSION' ] || '3.0.0' ,
7
7
rgeo_activerecord : ENV [ 'GEM_RGEO_ACTIVERECORD_VERSION' ] || '7.0.1' ,
8
8
activerecord_postgis_adapter : ENV [ 'GEM_ACTIVERECORD_POSTGIS_ADAPTER_VERSION' ] || '7.1.1'
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ or MariaDB/MySQL!!!
19
19
20
20
- Redmine >= 5.0.0
21
21
- PostgreSQL >= 12
22
- - PostGIS >= 2.5
22
+ - PostGIS >= 3.0
23
23
- NodeJS v18
24
24
- yarn
25
25
43
43
npx webpack
44
44
```
45
45
46
+ Optionally export to override the [ default GEM version] ( ./Gemfile )
47
+
48
+ ``` sh
49
+ export GEM_PG_VERSION=your-pg-version
50
+ export GEM_RGEO_ACTIVERECORD_VERSION=your-rgeo-activerecord-version
51
+ export GEM_ACTIVERECORD_POSTGIS_ADAPTER_VERSION=your-activerecord-postgis-adapter-version
52
+ ```
53
+
46
54
Then run
47
55
48
56
``` sh
49
- export GEM_PG_VERSION=your-pg-version # skip this line if redmine use pg 1.2.2.
50
- export GEM_RGEO_ACTIVERECORD_VERSION=your-rgeo-activerecord-version # skip this line if using rgeo-activerecord 6.2.2.
51
- export GEM_ACTIVERECORD_POSTGIS_ADAPTER_VERSION=your-activerecord-postgis-adapter-version # skip this line if using activerecord-postgis-adapter 5.2.3.
52
57
bundle install
53
58
bundle exec rake redmine:plugins:migrate
54
59
```
Original file line number Diff line number Diff line change 8
8
author_url 'https://github.com/georepublic'
9
9
url 'https://github.com/gtt-project/redmine_gtt'
10
10
description 'Adds location-based task management and maps'
11
- version '4.3.1 '
11
+ version '5.0.0 '
12
12
13
- requires_redmine :version_or_higher => '4.2 .0'
13
+ requires_redmine :version_or_higher => '5.0 .0'
14
14
15
15
project_module :gtt do
16
16
permission :manage_gtt_settings , {
You can’t perform that action at this time.
0 commit comments