ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಒಂದು ಲ್ಯಾಪ್ಟಾಪ್ನಲ್ಲಿ ರನ್ ಆಗುತ್ತದೆ ಮತ್ತು ಕೈಯಿಂದ ನಿಯೋಜಿಸುತ್ತದೆ. ನಾನು ಅದನ್ನು ಡಾಕರ್ನಲ್ಲಿ ಇರಿಸುತ್ತೇನೆ, ಪ್ರತಿ ಪುಶ್ನಲ್ಲಿ ಅದನ್ನು ಪರೀಕ್ಷಿಸುವ ಮತ್ತು ನಿರ್ಮಿಸುವ 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 ಮೂಲಕ ನಿಮ್ಮ Linux ಸರ್ವರ್ಗೆ ಅಥವಾ Railway ಅಥವಾ Fly.io ಗೆ ರವಾನಿಸುತ್ತದೆ, ಅದು ಅದೇ ಇಮೇಜ್ ಅನ್ನು ರನ್ ಮಾಡುತ್ತದೆ, ಅಥವಾ Next.js ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು Vercel ಗೆ ಹಸ್ತಾಂತರಿಸುತ್ತದೆ, ಅದು ಅದನ್ನು ತನ್ನದೇ ಆದ ರೀತಿಯಲ್ಲಿ ನಿರ್ಮಿಸುತ್ತದೆ. ನಿಯೋಜನೆ ಕೀಗಳು ಮತ್ತು ಟೋಕನ್ಗಳನ್ನು GitHub ನ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ರಹಸ್ಯಗಳಲ್ಲಿ ಅಥವಾ GitLab ನ ಸಂರಕ್ಷಿತ CI/CD ವೇರಿಯಬಲ್ಗಳಲ್ಲಿ ಇರಿಸಲಾಗುತ್ತದೆ, ಕೋಡ್ನಲ್ಲಿ ಅಲ್ಲ, ಮತ್ತು ನೀವು ರೋಲ್ಬ್ಯಾಕ್ ಮಾಡಲು ಲಿಖಿತ ಮಾರ್ಗವನ್ನು ಪಡೆಯುತ್ತೀರಿ.
ಮಲ್ಟಿ-ಸ್ಟೇಜ್ ಬಿಲ್ಡ್ಗಳೊಂದಿಗೆ ಇಮೇಜ್ಗಳು ಚಿಕ್ಕದಾಗಿ ಉಳಿಯುತ್ತವೆ, ಅಪ್ಲಿಕೇಶನ್ ರೂಟ್ ಅಲ್ಲದ ಬಳಕೆದಾರರಾಗಿ ರನ್ ಆಗುತ್ತದೆ, ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್ ಪರಿಸರ ವೇರಿಯಬಲ್ಗಳಿಂದ ಬರುತ್ತದೆ, ಆದ್ದರಿಂದ ಅದೇ ಇಮೇಜ್ ಸ್ಟೇಜಿಂಗ್ ಮತ್ತು ಉತ್ಪಾದನೆಗೆ ಸೇವೆ ಸಲ್ಲಿಸುತ್ತದೆ. ಅದೇ ವಿಧಾನವು Node.js ಮತ್ತು Next.js ಅಪ್ಲಿಕೇಶನ್ಗಳು, Rust ಸೇವೆಗಳು ಮತ್ತು ಸ್ಥಿರ ಸೈಟ್ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
ನನ್ನ ಎರಡು ಸಾರ್ವಜನಿಕ ವೆಬ್ ಯೋಜನೆಗಳು, ಒಂದು Next.js ಸ್ಟೋರ್ಫ್ರಂಟ್ ಮತ್ತು ನನ್ನ ವೈಯಕ್ತಿಕ ಸೈಟ್, ಇದರ ಪೈಪ್ಲೈನ್ ಭಾಗವನ್ನು ತೋರಿಸುತ್ತವೆ: GitHub Actions ಮುಖ್ಯ ಶಾಖೆಗೆ ಪ್ರತಿ ಪುಶ್ನಲ್ಲಿ ಎರಡನ್ನೂ ನಿರ್ಮಿಸುತ್ತದೆ ಮತ್ತು ನಿಯೋಜಿಸುತ್ತದೆ, ಮತ್ತು ನಿಯೋಜಿಸುವ ಮೊದಲು ಸ್ಟೋರ್ಫ್ರಂಟ್ನ ಯೂನಿಟ್ ಮತ್ತು ಬ್ರೌಸರ್ ಪರೀಕ್ಷೆಗಳನ್ನು ನಡೆಸುತ್ತದೆ. ಅವು ಸ್ಥಿರ ಸೈಟ್ಗಳಾಗಿವೆ, ಆದ್ದರಿಂದ ಅವು ಕಂಟೇನರ್ ಇಲ್ಲದೆ ರವಾನೆಯಾಗುತ್ತವೆ. Rust ಕಡೆ, ನನ್ನ ಓಪನ್-ಸೋರ್ಸ್ ಕ್ರೇಟ್ GitHub Actions ಪೈಪ್ಲೈನ್ ಅನ್ನು ಹೊಂದಿದೆ, ಅದು ಮುಖ್ಯಕ್ಕೆ ಪ್ರತಿ ಪುಶ್ನಲ್ಲಿ ಮತ್ತು ಪ್ರತಿ ಪುಲ್ ವಿನಂತಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ: ಫಾರ್ಮ್ಯಾಟಿಂಗ್, ಲಿಂಟ್ಗಳು, ಪರೀಕ್ಷೆಗಳು, ಕನಿಷ್ಠ ಬೆಂಬಲಿತ Rust ಆವೃತ್ತಿ ಮತ್ತು ಅವಲಂಬಿತ ಪರಿಶೀಲನೆಗಳು. ನೀವು Kubernetes ಅನ್ನು ಸಹ ನಡೆಸಿದರೆ, ಮ್ಯಾನಿಫೆಸ್ಟ್ಗಳು ಅಥವಾ ಹೆಲ್ಮ್ ಚಾರ್ಟ್ ಆಡ್-ಆನ್ ಆಗಿ ಲಭ್ಯವಿದೆ.
ಯಾವುದೇ ಕರೆಗಳಿಲ್ಲ. ಎಲ್ಲವೂ ನಿಮ್ಮ ರೆಪೊಸಿಟರಿಯಲ್ಲಿ ಇರುತ್ತದೆ ಮತ್ತು ಬರೆಯಲ್ಪಟ್ಟಿದೆ, ಆದ್ದರಿಂದ ಪೈಪ್ಲೈನ್ ನನ್ನ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿಲ್ಲ. ವಿತರಣೆಯ ನಂತರ 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 Policies
ಸಂಬಂಧಿತ Zinns
ನಾನು ಮರುಪ್ರಯತ್ನಗಳು ಮತ್ತು ಸರಳ ಆಡಿಟ್ ಟ್ರಯಲ್ನೊಂದಿಗೆ API ಅಥವಾ ವೆಬ್ಹುಕ್ ಸಿಂಕ್ ಅನ್ನು ನಿರ್ಮಿಸುತ್ತೇನೆ

ನಾನು ಆಕ್ಸಮ್ನೊಂದಿಗೆ ರಸ್ಟ್ REST API ಅಥವಾ ಬ್ಯಾಕೆಂಡ್ ಸೇವೆಯನ್ನು ನಿರ್ಮಿಸುತ್ತೇನೆ

ನಾನು ನಿಮ್ಮ ಸಮರ್ಪಿತ RUST ಸಂಪನ್ಮೂಲ ರೈತ - ಮರ, ಕಲ್ಲು, ಸಲ್ಫರ್ ಮತ್ತು ಸ್ಕ್ರ್ಯಾಪ್ ಗ್ರೈಂಡಿಂಗ್ ಆಗಿರುತ್ತೇನೆ




