-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: ./utils/install-dependencies.sh use a wrong link about linux-install-luarocks.sh #10775
Comments
Hi @zll600 , thank you for reporting, would you be interested to create a PR ? |
the master branch already update this apisix/utils/install-dependencies.sh Line 139 in 1a34a29
|
maybe also need to update here: Line 27 in 1a34a29
|
what should we do with the existing release branch? such as |
@AlinsRan could u help him confirm this? |
We can update in the history branch, such as |
i can help this, pls assign to me @AlinsRan |
If we want to ensure that the historical version can be installed normally, we need to keep the old script and use the new script in the new version. This way, there is no need to update all historical branches. |
@AlinsRan Sorry. The historical version refer the file which on master branch which should be the latest version.
Can you explain more? Thank you. |
@zll600
|
Ok, i got it, we have update the priority to High now |
hello, everyone, i may have no time to update this issue, did anyone want to fix this docs? |
The following two lines of code in the historical branch need to be updated. The branch information is release_2.13 ~ 3.8
@Vacant2333 @AlinsRan @zll600 Can you help me confirm that the furthest branch is 2.13? I checked and there is no corresponding code before 2.13. |
Then I should make modifications to the 2.11.0~3.8.0 version branches. What does everyone think of this? |
we can update the script of master to be compatible with histroical versions. I think this may be easier. |
I don't think it's good practice to constantly be compatible with older versions, let's see if anyone else has any better ideas |
@AlinsRan @spacewander @pottekkat @kayx23 any better ideas |
Vote for this. |
My question is, where do they get their version numbers from and how can they be compatible with older versions? |
Current Behavior
the script
./utils/install-dependencies.sh
on tag3.7.0
will uselinux-install-luarocks.sh
which is on master.apisix/utils/install-dependencies.sh
Line 115 in ec77fb8
Expected Behavior
the script
./utils/install-dependencies.sh
on tag3.7.0
should uselinux-install-luarocks.sh
which is on tag3.7.0
.Error Logs
No response
Steps to Reproduce
Environment
apisix version
):uname -a
):openresty -V
ornginx -V
):curl http://127.0.0.1:9090/v1/server_info
):luarocks --version
):The text was updated successfully, but these errors were encountered: