ਤੁਹਾਡੀ ਐਪ ਇੱਕ ਲੈਪਟਾਪ 'ਤੇ ਚੱਲਦੀ ਹੈ ਅਤੇ ਹੱਥੀਂ ਤੈਨਾਤ ਹੁੰਦੀ ਹੈ। ਮੈਂ ਇਸਨੂੰ ਡੌਕਰ ਵਿੱਚ ਪਾਵਾਂਗਾ, ਇੱਕ GitHub Actions ਜਾਂ GitLab CI ਪਾਈਪਲਾਈਨ ਸ਼ਾਮਲ ਕਰਾਂਗਾ ਜੋ ਹਰ ਪੁਸ਼ 'ਤੇ ਇਸਦੀ ਜਾਂਚ ਅਤੇ ਨਿਰਮਾਣ ਕਰਦੀ ਹੈ, ਅਤੇ ਤੁਹਾਡੇ ਸਰਵਰ ਜਾਂ ਪਲੇਟਫਾਰਮ 'ਤੇ ਇੱਕ ਤੈਨਾਤੀ ਸਥਾਪਤ ਕਰਾਂਗਾ ਜੋ ਰਿਪੋਜ਼ਟਰੀ ਤੋਂ ਚੱਲਦੀ ਹੈ।
ਮੈਂ ਤੁਹਾਡੀ Node.js, Next.js ਜਾਂ Rust ਐਪ ਨੂੰ ਡੌਕਰਾਈਜ਼ ਕਰਾਂਗਾ ਅਤੇ GitHub Actions ਜਾਂ GitLab CI ਨਾਲ CI/CD ਸਥਾਪਤ ਕਰਾਂਗਾ
ਇੱਕ ਉਤਪਾਦਨ ਡੌਕਰਫਾਈਲ, ਸਥਾਨਕ ਰਨ ਲਈ ਇੱਕ ਕੰਪੋਜ਼ ਫਾਈਲ ਅਤੇ ਇੱਕ README।
- ਡੌਕਰ ਸੈੱਟਅੱਪ
- README
- ਵਾਤਾਵਰਨ ਵੇਰੀਏਬਲ ਵਿੱਚ ਸੰਰਚਨਾ
ਡੌਕਰ ਪਲੱਸ ਇੱਕ GitHub Actions ਜਾਂ GitLab CI ਪਾਈਪਲਾਈਨ ਜੋ ਹਰ ਪੁਸ਼ 'ਤੇ ਟੈਸਟ ਅਤੇ ਬਿਲਡ ਕਰਦੀ ਹੈ।
- ਡੌਕਰ ਅਤੇ CI ਪਾਈਪਲਾਈਨ
- README
- ਵਾਤਾਵਰਨ ਵੇਰੀਏਬਲ ਵਿੱਚ ਸੰਰਚਨਾ
ਡੌਕਰ, CI ਅਤੇ ਮਰਜ 'ਤੇ ਤੁਹਾਡੇ ਸਰਵਰ ਜਾਂ ਪਲੇਟਫਾਰਮ 'ਤੇ ਇੱਕ ਆਟੋਮੈਟਿਕ ਡਿਪਲੋਏ।
- ਡੌਕਰ, CI ਅਤੇ ਡਿਪਲੋਏ
- README
- ਵਾਤਾਵਰਨ ਵੇਰੀਏਬਲ ਵਿੱਚ ਸੰਰਚਨਾ
ਇੱਕ ਕਸਟਮ ਪੇਸ਼ਕਸ਼ ਦੀ ਬੇਨਤੀ ਕਰੋ
ਕਸਟਮ ਪੇਸ਼ਕਸ਼ ਦੀ ਬੇਨਤੀ ਕਰਨ ਲਈ ਲੌਗ ਇਨ ਕਰੋ
ਇਸ Zinner ਤੋਂ ਇੱਕ ਵਿਅਕਤੀਗਤ ਪੇਸ਼ਕਸ਼ ਦੀ ਬੇਨਤੀ ਕਰਨ ਲਈ ਇੱਕ ਮੁਫਤ ਖਾਤਾ ਬਣਾਓ ਜਾਂ ਲੌਗ ਇਨ ਕਰੋ।
ਲੌਗ ਇਨ / ਰਜਿਸਟਰ ਕਰੋਵਿਕਰੀ ਤੋਂ ਪਹਿਲਾਂ ਦਾ ਸਵਾਲ ਪੁੱਛੋ
ਸਵਾਲ ਪੁੱਛਣ ਲਈ ਲੌਗ ਇਨ ਕਰੋ
ਪਲੇਟਫਾਰਮ ਸਪੈਮ ਨੂੰ ਘਟਾਉਣ ਲਈ, ਪ੍ਰੀ-ਸੇਲ ਸੁਨੇਹੇ ਸਿਰਫ਼ ਲੌਗ-ਇਨ ਕੀਤੇ ਉਪਭੋਗਤਾਵਾਂ ਦੁਆਰਾ ਹੀ ਭੇਜੇ ਜਾ ਸਕਦੇ ਹਨ।
ਇਸ Zinner ਨੂੰ ਸਿੱਧਾ ਸੁਨੇਹਾ ਭੇਜਣ ਲਈ ਇੱਕ ਮੁਫ਼ਤ ਖਾਤਾ ਬਣਾਓ ਜਾਂ ਲੌਗ ਇਨ ਕਰੋ।
ਲੌਗ ਇਨ / ਰਜਿਸਟਰ ਕਰੋਲੌਗ ਇਨ ਕਰਨਾ ਜ਼ਰੂਰੀ ਹੈ
ਇਸ Zinner ਨੂੰ ਸੁਨੇਹਾ ਭੇਜਣ ਲਈ ਇੱਕ ਮੁਫਤ ਖਾਤਾ ਬਣਾਓ ਜਾਂ ਲੌਗ ਇਨ ਕਰੋ।
ਲੌਗ ਇਨ / ਰਜਿਸਟਰ ਕਰੋਲੌਗ ਇਨ ਕਰਨਾ ਜ਼ਰੂਰੀ ਹੈ
ਇੱਕ ਵਿਅਕਤੀਗਤ ਪੇਸ਼ਕਸ਼ ਦੀ ਬੇਨਤੀ ਕਰਨ ਲਈ ਇੱਕ ਮੁਫਤ ਖਾਤਾ ਬਣਾਓ ਜਾਂ ਲੌਗ ਇਨ ਕਰੋ।
ਲੌਗ ਇਨ / ਰਜਿਸਟਰ ਕਰੋਇੱਕ ਨਜ਼ਰ ਵਿੱਚ
ਤੁਹਾਡੇ ਫੈਸਲੇ ਲੈਣ ਵਿੱਚ ਮਦਦ ਕਰਨ ਲਈ ਇਸ ਸੇਵਾ ਬਾਰੇ ਮੁੱਖ ਵੇਰਵੇ। Zinn Hub ਦੁਆਰਾ ਤਿਆਰ ਕੀਤਾ ਗਿਆ, ਵਿਕਰੇਤਾ ਦੁਆਰਾ ਨਹੀਂ।
ਮੁੱਲ ਸਥਿਤੀ
ਤਕਨੀਕੀ ਸਟੈਕ
CI ਪਲੇਟਫਾਰਮ
ਡਿਪਲੋਏ ਟਾਰਗੇਟ
ਵਿਕਰੇਤਾ ਸੁਤੰਤਰਤਾ
ਤੁਹਾਨੂੰ ਕੀ ਮਿਲੇਗਾ
ਪੂਰਾ ਵੇਰਵਾ
ਜੇਕਰ ਤੁਹਾਡਾ ਡਿਪਲੋਏ ਕਮਾਂਡਾਂ ਦੀ ਇੱਕ ਸੂਚੀ ਹੈ ਜੋ ਕਿਸੇ ਨੂੰ ਯਾਦ ਰੱਖਣੀ ਪੈਂਦੀ ਹੈ, ਤਾਂ ਇਹ ਸੇਵਾ ਇਸਨੂੰ ਬਦਲ ਦਿੰਦੀ ਹੈ। ਮੈਂ ਪਹਿਲਾਂ ਐਪ ਨੂੰ ਦੁਬਾਰਾ ਪੈਦਾ ਕਰਨ ਯੋਗ ਬਣਾਉਂਦਾ ਹਾਂ, ਫਿਰ ਆਟੋਮੈਟਿਕ: ਉਹੀ ਚਿੱਤਰ ਇੱਕ ਲੈਪਟਾਪ 'ਤੇ, CI ਵਿੱਚ ਅਤੇ ਸਰਵਰ 'ਤੇ ਚੱਲਦਾ ਹੈ, ਅਤੇ ਮੁੱਖ ਸ਼ਾਖਾ 'ਤੇ ਇੱਕ ਪੁਸ਼ ਹੀ ਇੱਕ ਰਿਲੀਜ਼ ਲਈ ਕਾਫੀ ਹੈ।
ਸਟਾਰਟਰ ਕੰਟੇਨਰ ਹੈ: ਇੱਕ ਉਤਪਾਦਨ ਡੌਕਰਫਾਈਲ, ਇੱਕ ਕੰਪੋਜ਼ ਫਾਈਲ ਜੋ ਐਪ ਅਤੇ ਇਸਦੇ ਡੇਟਾਬੇਸ ਨੂੰ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਚਲਾਉਂਦੀ ਹੈ, ਅਤੇ ਇੱਕ README ਜੋ ਇੱਕ ਨਵੇਂ ਡਿਵੈਲਪਰ ਨੂੰ ਇੱਕ ਕਮਾਂਡ ਨਾਲ ਚਲਾਉਂਦਾ ਹੈ। ਸਟੈਂਡਰਡ ਇੱਕ ਪਾਈਪਲਾਈਨ ਜੋੜਦਾ ਹੈ ਜੋ ਹਰ ਪੁਸ਼ ਅਤੇ ਹਰ ਪੁੱਲ ਜਾਂ ਮਰਜ ਬੇਨਤੀ 'ਤੇ ਤੁਹਾਡੇ ਟੈਸਟਾਂ ਨੂੰ ਸਥਾਪਤ ਕਰਦਾ ਹੈ, ਲਿੰਟ ਕਰਦਾ ਹੈ, ਚਲਾਉਂਦਾ ਹੈ ਅਤੇ ਚਿੱਤਰ ਬਣਾਉਂਦਾ ਹੈ। ਇਹ GitHub Actions ਜਾਂ GitLab CI 'ਤੇ ਚੱਲਦਾ ਹੈ, ਇਸ ਗੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ ਕਿ ਤੁਹਾਡਾ ਕੋਡ ਕਿੱਥੇ ਰਹਿੰਦਾ ਹੈ। ਐਡਵਾਂਸਡ ਡਿਪਲੋਏ ਜੋੜਦਾ ਹੈ: ਮੁੱਖ 'ਤੇ ਮਰਜ ਹੋਣ 'ਤੇ, ਪਾਈਪਲਾਈਨ ਐਪ ਨੂੰ ਤੁਹਾਡੇ ਲੀਨਕਸ ਸਰਵਰ 'ਤੇ SSH ਉੱਤੇ ਜਾਂ Railway ਜਾਂ Fly.io 'ਤੇ ਭੇਜਦੀ ਹੈ, ਜੋ ਉਹੀ ਚਿੱਤਰ ਚਲਾਉਂਦੇ ਹਨ, ਜਾਂ ਇੱਕ Next.js ਐਪ ਨੂੰ Vercel ਨੂੰ ਸੌਂਪਦੀ ਹੈ, ਜੋ ਇਸਨੂੰ ਆਪਣੇ ਤਰੀਕੇ ਨਾਲ ਬਣਾਉਂਦਾ ਹੈ। ਡਿਪਲੋਏ ਕੁੰਜੀਆਂ ਅਤੇ ਟੋਕਨ GitHub ਦੇ ਐਨਕ੍ਰਿਪਟਡ ਗੁਪਤ ਜਾਂ GitLab ਦੇ ਸੁਰੱਖਿਅਤ CI/CD ਵੇਰੀਏਬਲ ਵਿੱਚ ਰੱਖੇ ਜਾਂਦੇ ਹਨ, ਕੋਡ ਵਿੱਚ ਨਹੀਂ, ਅਤੇ ਤੁਹਾਨੂੰ ਵਾਪਸ ਰੋਲ ਕਰਨ ਦਾ ਇੱਕ ਲਿਖਤੀ ਤਰੀਕਾ ਮਿਲਦਾ ਹੈ।
ਚਿੱਤਰ ਮਲਟੀ-ਸਟੇਜ ਬਿਲਡਾਂ ਨਾਲ ਛੋਟੇ ਰਹਿੰਦੇ ਹਨ, ਐਪ ਇੱਕ ਗੈਰ-ਰੂਟ ਉਪਭੋਗਤਾ ਵਜੋਂ ਚੱਲਦਾ ਹੈ, ਅਤੇ ਸੰਰਚਨਾ ਵਾਤਾਵਰਨ ਵੇਰੀਏਬਲ ਤੋਂ ਆਉਂਦੀ ਹੈ, ਇਸਲਈ ਉਹੀ ਚਿੱਤਰ ਸਟੇਜਿੰਗ ਅਤੇ ਉਤਪਾਦਨ ਦੀ ਸੇਵਾ ਕਰਦਾ ਹੈ। ਉਹੀ ਪਹੁੰਚ Node.js ਅਤੇ Next.js ਐਪਸ, Rust ਸੇਵਾਵਾਂ ਅਤੇ ਸਥਿਰ ਸਾਈਟਾਂ ਨੂੰ ਕਵਰ ਕਰਦੀ ਹੈ।
ਮੇਰੇ ਦੋ ਜਨਤਕ ਵੈੱਬ ਪ੍ਰੋਜੈਕਟ, ਇੱਕ Next.js ਸਟੋਰਫਰੰਟ ਅਤੇ ਮੇਰੀ ਨਿੱਜੀ ਸਾਈਟ, ਇਸਦੇ ਪਾਈਪਲਾਈਨ ਵਾਲੇ ਪਾਸੇ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ: GitHub Actions ਮੁੱਖ ਬ੍ਰਾਂਚ ਵਿੱਚ ਹਰ ਪੁਸ਼ 'ਤੇ ਦੋਵਾਂ ਨੂੰ ਬਣਾਉਂਦਾ ਅਤੇ ਤੈਨਾਤ ਕਰਦਾ ਹੈ, ਅਤੇ ਤੈਨਾਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਸਟੋਰਫਰੰਟ ਦੇ ਯੂਨਿਟ ਅਤੇ ਬ੍ਰਾਊਜ਼ਰ ਟੈਸਟ ਚਲਾਉਂਦਾ ਹੈ। ਉਹ ਸਥਿਰ ਸਾਈਟਾਂ ਹਨ, ਇਸਲਈ ਉਹ ਬਿਨਾਂ ਕਿਸੇ ਕੰਟੇਨਰ ਦੇ ਭੇਜੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਰਸਟ ਵਾਲੇ ਪਾਸੇ, ਮੇਰੇ ਓਪਨ-ਸੋਰਸ ਕ੍ਰੇਟ ਵਿੱਚ ਇੱਕ GitHub Actions ਪਾਈਪਲਾਈਨ ਹੈ ਜੋ ਮੁੱਖ ਵਿੱਚ ਹਰ ਪੁਸ਼ ਅਤੇ ਹਰ ਪੁੱਲ ਬੇਨਤੀ 'ਤੇ ਚੱਲਦੀ ਹੈ: ਫਾਰਮੈਟਿੰਗ, ਲਿੰਟਸ, ਟੈਸਟ, ਘੱਟੋ-ਘੱਟ ਸਮਰਥਿਤ ਰਸਟ ਸੰਸਕਰਣ ਅਤੇ ਨਿਰਭਰਤਾ ਜਾਂਚ। ਜੇਕਰ ਤੁਸੀਂ Kubernetes ਵੀ ਚਲਾਉਂਦੇ ਹੋ, ਤਾਂ ਮੈਨੀਫੈਸਟ ਜਾਂ ਇੱਕ Helm ਚਾਰਟ ਇੱਕ ਐਡ-ਆਨ ਵਜੋਂ ਉਪਲਬਧ ਹਨ।
ਕੋਈ ਕਾਲ ਨਹੀਂ। ਸਭ ਕੁਝ ਤੁਹਾਡੀ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਰਹਿੰਦਾ ਹੈ ਅਤੇ ਲਿਖਿਆ ਹੋਇਆ ਹੈ, ਇਸਲਈ ਪਾਈਪਲਾਈਨ ਮੇਰੇ 'ਤੇ ਨਿਰਭਰ ਨਹੀਂ ਕਰਦੀ। ਡਿਲੀਵਰੀ ਤੋਂ 14 ਦਿਨਾਂ ਬਾਅਦ, ਮੈਂ ਉਹ ਸਭ ਕੁਝ ਠੀਕ ਕਰਦਾ ਹਾਂ ਜੋ ਸਾਡੇ ਸਮਝੌਤੇ ਅਨੁਸਾਰ ਕੰਮ ਨਹੀਂ ਕਰਦਾ, ਮੁਫ਼ਤ ਵਿੱਚ।
ਤੁਹਾਡੇ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਕਦਮ
1. ਪ੍ਰੋਜੈਕਟ ਪੜ੍ਹੋ - ਮੈਂ ਐਪ ਨੂੰ ਉਸੇ ਤਰ੍ਹਾਂ ਚਲਾਉਂਦਾ ਹਾਂ ਜਿਵੇਂ ਤੁਸੀਂ ਹੁਣ ਕਰਦੇ ਹੋ ਅਤੇ ਇਸਦੀਆਂ ਨਿਰਭਰਤਾਵਾਂ, ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ, ਡੇਟਾਬੇਸ ਅਤੇ ਬਿਲਡ ਕਦਮ ਲਿਖਦਾ ਹਾਂ।
2. ਕੰਟੇਨਰ - ਸਥਾਨਕ ਰਨ ਲਈ ਇੱਕ ਉਤਪਾਦਨ ਡੌਕਰਫਾਈਲ ਅਤੇ ਇੱਕ ਕੰਪੋਜ਼ ਫਾਈਲ, ਇੱਕ ਸਾਫ਼ ਮਸ਼ੀਨ 'ਤੇ ਐਪ ਨੂੰ ਬਣਾ ਕੇ ਅਤੇ ਸ਼ੁਰੂ ਕਰਕੇ ਜਾਂਚ ਕੀਤੀ ਗਈ।
3. ਪਾਈਪਲਾਈਨ - ਤੁਹਾਡੇ CI ਵਿੱਚ ਇੰਸਟਾਲ, ਲਿੰਟ, ਟੈਸਟ ਅਤੇ ਚਿੱਤਰ ਬਿਲਡ, ਪੁਸ਼ਾਂ 'ਤੇ ਅਤੇ ਪੁੱਲ ਜਾਂ ਮਰਜ ਬੇਨਤੀਆਂ 'ਤੇ, ਕੈਚਿੰਗ ਦੇ ਨਾਲ ਤਾਂ ਜੋ ਇਹ ਤੇਜ਼ ਰਹੇ।
4. ਤੈਨਾਤ - ਐਡਵਾਂਸਡ 'ਤੇ, ਇੱਕ ਨੌਕਰੀ ਜੋ ਮੁੱਖ ਵਿੱਚ ਮਰਜ 'ਤੇ ਐਪ ਨੂੰ ਭੇਜਦੀ ਹੈ, ਜਿਸ ਵਿੱਚ ਕੁੰਜੀਆਂ ਅਤੇ ਟੋਕਨ CI ਪਲੇਟਫਾਰਮ ਦੇ ਰਾਜ਼ਾਂ ਵਿੱਚ ਰੱਖੇ ਜਾਂਦੇ ਹਨ ਅਤੇ ਇੱਕ ਰੋਲਬੈਕ ਕਦਮ ਲਿਖਿਆ ਜਾਂਦਾ ਹੈ।
5. ਹੈਂਡਓਵਰ - ਇੱਕ README ਸੈਕਸ਼ਨ ਕਿਵੇਂ ਚਲਾਉਣਾ, ਟੈਸਟ ਕਰਨਾ ਅਤੇ ਰਿਲੀਜ਼ ਕਰਨਾ ਹੈ, ਅਤੇ ਜਦੋਂ ਇੱਕ ਨਵਾਂ ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਜਾਂ ਸੇਵਾ ਜੋੜੀ ਜਾਂਦੀ ਹੈ ਤਾਂ ਕੀ ਬਦਲਣਾ ਹੈ।
Zinner ਗੁਣਵੱਤਾ ਗਾਰੰਟੀ
ਹਰ Zinner ਨੂੰ ਪਲੇਟਫਾਰਮ ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਸਮੀਖਿਆ ਅਤੇ ਪ੍ਰਵਾਨਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਸਾਰੀਆਂ ਸੇਵਾਵਾਂ ਸਾਡੀ ਗੁਣਵੱਤਾ ਭਰੋਸਾ ਪ੍ਰਤੀਬੱਧਤਾ ਦੁਆਰਾ ਸਮਰਥਿਤ ਹਨ।
ਤੁਹਾਡਾ ਭੁਗਤਾਨ ਉਦੋਂ ਤੱਕ ਸੁਰੱਖਿਅਤ ਹੈ ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ ਡਿਲੀਵਰ ਕੀਤੇ ਕੰਮ ਨੂੰ ਮਨਜ਼ੂਰੀ ਨਹੀਂ ਦਿੰਦੇ।
ਪੈਕੇਜਾਂ ਦੀ ਤੁਲਨਾ ਕਰੋ
| ਫੰਕਸ਼ਨ | ਸਟਾਰਟਰ | ਮਿਆਰੀ | ਐਡਵਾਂਸਡ |
|---|---|---|---|
| ਡਿਲੀਵਰੀ ਸਮਾਂ | 2 ਦਿਨ | 4 ਦਿਨ | 7 ਦਿਨ |
| ਸੋਧਾਂ | 1 | 2 | 3 |
| ਦਾਇਰਾ | ਡੌਕਰ ਸੈੱਟਅੱਪ | ਡੌਕਰ ਅਤੇ CI ਪਾਈਪਲਾਈਨ | ਡੌਕਰ, CI ਅਤੇ ਤੈਨਾਤ |
| README | ✓ | ✓ | ✓ |
| ਵਾਤਾਵਰਣ ਵੇਰੀਏਬਲ ਵਿੱਚ ਸੰਰਚਨਾ | ✓ | ✓ | ✓ |
ਪੋਰਟਫੋਲੀਓ
ਇਸ Zinn ਨਾਲ ਸਬੰਧਤ ਵਿਕਰੇਤਾ ਦੇ ਕੰਮ ਦੀਆਂ ਉਦਾਹਰਨਾਂ।

reqwest-rotate: ਓਪਨ-ਸੋਰਸ ਕ੍ਰੇਟ
ਸਕ੍ਰੈਪਰਾਂ ਅਤੇ API ਕਲਾਇੰਟਾਂ ਲਈ ਇੱਕ ਛੋਟਾ ਰਿਕਵੈਸਟ ਰੈਪਰ ਜਿਨ੍ਹਾਂ ਨੂੰ ਪ੍ਰੌਕਸੀ ਰੋਟੇਸ਼ਨ, ਪ੍ਰਤੀ-ਹੋਸਟ ਰੇਟ ਸੀਮਤ ਕਰਨ ਅਤੇ ਬੈਕਆਫ ਨਾਲ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਬਿਨਾਂ ਕਿਸੇ ਮਿਡਲਵੇਅਰ ਫਰੇਮਵਰਕ ਨੂੰ ਖਿੱਚੇ। ਡੌਕਸ, CI ਅਤੇ ਟੈਸਟਾਂ ਦੇ ਨਾਲ crates.io 'ਤੇ ਪ੍ਰਕਾਸ਼ਿਤ।

ਸੇਵਾ ਵੇਰਵੇ
ਅਕਸਰ ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਸਵਾਲ
ਹਾਂ। ਪਾਈਪਲਾਈਨ ਅਜੇ ਵੀ ਇੰਸਟਾਲ ਕਰਦੀ ਹੈ, ਲਿੰਟ ਕਰਦੀ ਹੈ, ਟਾਈਪ-ਚੈੱਕ ਕਰਦੀ ਹੈ ਅਤੇ ਬਣਾਉਂਦੀ ਹੈ, ਜੋ ਜ਼ਿਆਦਾਤਰ ਟੁੱਟੀਆਂ ਪੁਸ਼ਾਂ ਨੂੰ ਫੜ ਲੈਂਦੀ ਹੈ। ਜਦੋਂ ਬਾਅਦ ਵਿੱਚ ਟੈਸਟ ਜੋੜੇ ਜਾਂਦੇ ਹਨ, ਤਾਂ ਪਾਈਪਲਾਈਨ ਉਹਨਾਂ ਨੂੰ ਚੁੱਕ ਲੈਂਦੀ ਹੈ।
ਸਿਰਫ਼ ਐਡਵਾਂਸਡ 'ਤੇ, ਅਤੇ ਸਿਰਫ਼ ਤੈਨਾਤੀ ਲਈ। ਆਪਣੀ ਖੁਦ ਦੀ SSH ਕੁੰਜੀ ਵਾਲਾ ਇੱਕ ਸਮਰਪਿਤ ਤੈਨਾਤੀ ਉਪਭੋਗਤਾ ਸਭ ਤੋਂ ਵਧੀਆ ਹੈ; ਕੁੰਜੀ ਤੁਹਾਡੇ CI ਪਲੇਟਫਾਰਮ ਦੇ ਰਾਜ਼ਾਂ ਵਿੱਚ ਰਹਿੰਦੀ ਹੈ, ਮੇਰੇ ਕੋਲ ਨਹੀਂ।
Node.js, Next.js ਅਤੇ Rust ਉਹ ਹਨ ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਮੈਂ ਕੰਮ ਕਰਦਾ ਹਾਂ। ਕਿਸੇ ਹੋਰ ਸਟੈਕ ਲਈ, ਆਰਡਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਮੈਨੂੰ ਲਿਖੋ, ਅਤੇ ਮੈਂ ਤੁਹਾਨੂੰ ਇਮਾਨਦਾਰੀ ਨਾਲ ਦੱਸਾਂਗਾ ਕਿ ਕੀ ਮੈਂ ਇਸਦੇ ਲਈ ਸਹੀ ਵਿਅਕਤੀ ਹਾਂ।
ਨਹੀਂ। ਇਹ ਤੁਹਾਡੀ ਰਿਪੋਜ਼ਟਰੀ ਵਿੱਚ ਸਾਦਾ ਡੌਕਰ ਅਤੇ ਇੱਕ ਮਿਆਰੀ GitHub Actions ਜਾਂ GitLab CI ਪਾਈਪਲਾਈਨ ਹੈ, ਦਸਤਾਵੇਜ਼ੀ, ਇਸਲਈ ਕੋਈ ਵੀ ਡਿਵੈਲਪਰ ਇਸਨੂੰ ਬਦਲ ਸਕਦਾ ਹੈ।
ਗਾਹਕ ਸਮੀਖਿਆਵਾਂ
ਦੇਖੋ ਸਾਡੇ ਗਾਹਕ ਇਸ Zinn ਬਾਰੇ ਕੀ ਕਹਿੰਦੇ ਹਨ
ਸ਼੍ਰੇਣੀਆਂ
Zinner ਨੀਤੀਆਂ
ਸਬੰਧਤ Zinns

ਮੈਂ Next.js, Laravel, ਅਤੇ ਆਧੁਨਿਕ ਵੈੱਬ ਤਕਨਾਲੋਜੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕਸਟਮ ਵੈੱਬਸਾਈਟ ਡਿਜ਼ਾਈਨ ਅਤੇ ਵਿਕਸਤ ਕਰਾਂਗਾ।

ਮੈਂ ਫਾਈਲਾਂ, API ਅਤੇ ਨਿਯਤ ਕਾਰਜਾਂ ਨੂੰ ਸਵੈਚਾਲਤ ਕਰਨ ਲਈ ਇੱਕ ਰਸਟ ਕਮਾਂਡ ਲਾਈਨ ਟੂਲ ਬਣਾਵਾਂਗਾ





