Hi @jamesholbert, I tried to deploy a new remix application from my GitHub repository and it works as expected.
Make sure the netlify.toml in your root folder has the content similar to the code below.
command = "remix build"
publish = "public"
command = "remix watch"
port = 3000
from = "/*"
to = "/.netlify/functions/server"
status = 200
for = "/build/*"
"Cache-Control" = "public, max-age=31536000, s-maxage=31536000"
If the above does not work, a good place to start to investigate is to look at your deploy logs for possible deployment errors.
The Netlify CLI should deploy your project without any issues.
At this point it will be difficult to tell what might be causing the problem since you are using a self hosted GitLab.
However if there any errors in your console or terminal when you try to deploy using the Netlify CLI kindly share.
Also if possible create a new vanilla Remix application and then deploy to see if it will work.
If the vanilla Remix deployment does not work then you can narrow down the problem to your environment. You can either upgrade your Netlify CLI or delete and then reinstall again to see if it solves the problem.
But it’s not working. I have an up to date netlify CLI, and I haven’t even gotten to gitlab yet, I’m just trying to deploy from the command line locally. Greenfield project, without any changes yet. I cloned the vanilla stack and the indie stack but were unable to deploy to netlify. I gave you a link at the very beginning to one of the projects and the results there.