Skip to content

Commit

Permalink
Allow installation with higher version of ruby (#43)
Browse files Browse the repository at this point in the history
  • Loading branch information
luk4s authored Feb 2, 2024
1 parent ae52851 commit 4a9b1c9
Show file tree
Hide file tree
Showing 6 changed files with 18 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ jobs:
test:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: isbang/[email protected]
with:
up-flags: --build --abort-on-container-exit --exit-code-from redmine_installer
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM ruby:3.1.2-bullseye
FROM ruby:3.1.4-bullseye
LABEL org.opencontainers.image.authors="[email protected]"
RUN apt-get update && apt-get -y install lsb-release wget curl vim
RUN wget https://repo.percona.com/apt/percona-release_latest.$(lsb_release -sc)_all.deb -O percona-release_latest_all.deb &&\
Expand Down
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Redmine installer

> [!WARNING]
> :exclamation: THIS TOOL IS NO LONGER MAINTAINED.
> Easy Software Ltd. has stopped maintaining this tool. We are switching to dockerized installation and upgrade process. Please use our docker images for installation.
>
> Feel free to contact our support if you have any questions.
Easy way hot to install/upgrade Redmine, Easy Redmine or Easy Project.

Please do not run installer on background. It may happen that process will be paused by some event. For example database may require enter password during backuping database.
Expand Down
15 changes: 8 additions & 7 deletions gems.locked
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
redmine-installer (3.0.3)
redmine-installer (3.0.4)
bundler (>= 2.3.7)
commander
pastel (~> 0.8.0)
Expand All @@ -15,10 +15,10 @@ GEM
specs:
childprocess (4.1.0)
coderay (1.1.3)
commander (4.6.0)
highline (~> 2.0.0)
commander (5.0.0)
highline (~> 3.0.0)
diff-lcs (1.5.0)
highline (2.0.3)
highline (3.0.1)
method_source (1.0.0)
pastel (0.8.0)
tty-color (~> 0.5)
Expand Down Expand Up @@ -55,13 +55,14 @@ GEM
tty-cursor (~> 0.7)
tty-screen (~> 0.8)
wisper (~> 2.0)
tty-screen (0.8.1)
tty-screen (0.8.2)
tty-spinner (0.8.0)
tty-cursor (>= 0.5.0)
unicode-display_width (2.4.2)
unicode-display_width (2.5.0)
wisper (2.0.1)

PLATFORMS
arm64-darwin-23
x86_64-darwin-21
x86_64-linux

Expand All @@ -73,4 +74,4 @@ DEPENDENCIES
rspec (~> 3.11.0)

BUNDLED WITH
2.3.22
2.5.5
2 changes: 1 addition & 1 deletion lib/redmine-installer/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module RedmineInstaller

VERSION = '3.0.3'
VERSION = '3.0.4'

end
3 changes: 1 addition & 2 deletions redmine-installer.gemspec
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,14 @@ Gem::Specification.new do |spec|
"source_code_uri" => "https://github.com/easyredmine/redmine-installer",
"changelog_uri" => "https://github.com/easyredmine/redmine-installer/blob/master/CHANGELOG.md",
}
# spec.required_rubygems_version = '>= 3.3.12'

files = `git ls-files -z`.split("\x0") - Dir.glob("{spec/**/*,docker-compose.yml,.github/**/*}")
spec.files = files
spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) }
spec.test_files = spec.files.grep(%r{^(test|spec|features)/})
spec.require_paths = ['lib']

spec.required_ruby_version = '>= 3.1.2', '< 3.1.3'
spec.required_ruby_version = '>= 3.1.2'

spec.add_runtime_dependency 'bundler', '>= 2.3.7'
spec.add_runtime_dependency 'commander'
Expand Down

0 comments on commit 4a9b1c9

Please sign in to comment.