gpt4 book ai didi

java - 如何在 Bitbucket 管道中放心地访问本地主机 URL?

转载 作者:行者123 更新时间:2023-12-01 21:28:46 25 4
gpt4 key购买 nike

我有一个应用程序,我正在将测试用例集成到 bitbucket 管道中。我的测试代码应该点击我用java编写的url,放心使用。无需管道即可正常工作。

这是我创建的管道。第一步是运行后端,第二步是开始测试。

pipelines:
default:
- step:
name: setup
image: elixir
script:
- apt-get update
- apt-get install gcc make
- cp apps/api/config/dev.secret.exs.txt apps/api/config/dev.secret.exs
- mix local.hex --force
- mix local.rebar --force
- mix deps.get
- mix ecto.create --quiet
- cd apps/terminator
- mix deps.get
- mix ecto.create --quiet
- mix ecto.migrate
- cd ..
- cd api
- mix ecto.migrate
- mix run priv/repo/seeds.exs
- nohup mix phx.server &
- sleep 15s
services:
- postgres
- step:
name: Sanity Test
image: maven:3.3.9
caches:
- maven
script:
- cd Test/TestAPIFramework
- mvn -B clean install

services:
- postgres


definitions:
services:
postgres:
image: postgres
variables:
POSTGRES_DB: '***_**'
POSTGRES_USER: 'postgres'
POSTGRES_PASSWORD: 'root'

每次我连接超时...我认为它无法建立连接

11:42:55.664 [main] INFO ApiFramework.User - 点击 URL:http://192.168.1.69:4000

java.net.ConnectException:连接超时(连接超时) 在 java.net.PlainSocketImpl.socketConnect( native 方法)

最佳答案

每个步骤都在新容器中运行。如果您想访问服务器,您应该按照启动该服务器的相同步骤进行操作。

关于java - 如何在 Bitbucket 管道中放心地访问本地主机 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58818276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com