āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ CI/CD āđƒāļ™āļšāļĢāļīāļšāļ—āļ‚āļ­āļ‡āļāļēāļĢāļšāļđāļĢāļ“āļēāļāļēāļĢāļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡āđāļĨāļ°āļāļēāļĢāļŠāđˆāļ‡āļĄāļ­āļšāļ­āļĒāđˆāļēāļ‡āļ•āđˆāļ­āđ€āļ™āļ·āđˆāļ­āļ‡ āļŦāļĄāļēāļĒāļ–āļķāļ‡āļāļēāļĢāļˆāļąāļ”āļāļēāļĢāļ­āļĒāđˆāļēāļ‡āđ€āļ›āđ‡āļ™āļĢāļ°āļšāļšāđāļĨāļ°āļāļēāļĢāļ•āļīāļ”āļ•āļēāļĄāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļ•āđˆāļēāļ‡āđ† āđƒāļ™āļ‹āļ­āļĢāđŒāļŠāđ‚āļ„āđ‰āļ”āļ‚āļ­āļ‡āđ‚āļ„āļĢāļ‡āļāļēāļĢāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāđāļĨāļ°āļŠāļ„āļĩāļĄāļēāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ āđ„āļŸāļĨāđŒāļāļēāļĢāļāļģāļŦāļ™āļ”āļ„āđˆāļē āđāļĨāļ°āļŠāđˆāļ§āļ™āļ­āļ·āđˆāļ™āđ† āļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡āļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡ āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ™āļĩāđ‰āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āļĢāļąāļāļĐāļēāļ›āļĢāļ°āļ§āļąāļ•āļīāļ‚āļ­āļ‡āļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒ āđāļĨāļ°āļ­āļģāļ™āļ§āļĒāļ„āļ§āļēāļĄāļŠāļ°āļ”āļ§āļāđƒāļ™āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰āļāļēāļĢāļ­āļąāļ›āđ€āļ”āļ•āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§āđāļĨāļ°āđ€āļ›āđ‡āļ™āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āđ‚āļ”āļĒāđ„āļĄāđˆāļāđˆāļ­āđƒāļŦāđ‰āđ€āļāļīāļ”āļ‚āđ‰āļ­āļ‚āļąāļ”āđāļĒāđ‰āļ‡āļŦāļĢāļ·āļ­āļ„āļ§āļēāļĄāđ„āļĄāđˆāļŠāļ­āļ”āļ„āļĨāđ‰āļ­āļ‡āļāļąāļ™

āđāļāļ™āļŦāļĨāļąāļāļ‚āļ­āļ‡āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ CI/CD āļ„āļ·āļ­āļĢāļ°āļšāļšāļ„āļ§āļšāļ„āļļāļĄāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ (VCS) āļ‹āļķāđˆāļ‡āļ—āļģāļŦāļ™āđ‰āļēāļ—āļĩāđˆāđ€āļ›āđ‡āļ™āļžāļ·āđ‰āļ™āļ—āļĩāđˆāđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļŠāļģāļŦāļĢāļąāļšāļ‹āļ­āļĢāđŒāļŠāđ‚āļ„āđ‰āļ”āđāļĨāļ°āđ„āļŸāļĨāđŒāļ—āļĩāđˆāđ€āļāļĩāđˆāļĒāļ§āļ‚āđ‰āļ­āļ‡ āļĢāļ°āļšāļšāļ™āļĩāđ‰āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŦāļĨāļēāļĒāļ„āļ™āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļ‡āļēāļ™āđƒāļ™āđ‚āļ„āļĢāļ‡āļāļēāļĢāđ€āļ”āļĩāļĒāļ§āļāļąāļ™āļžāļĢāđ‰āļ­āļĄāļāļąāļ™ āļˆāļąāļ”āļāļēāļĢāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđāļĨāļ°āļ›āđ‰āļ­āļ‡āļāļąāļ™āļ‚āđ‰āļ­āļ‚āļąāļ”āđāļĒāđ‰āļ‡ VCS āļĄāļĩāļŠāļ­āļ‡āļ›āļĢāļ°āđ€āļ āļ—āļŦāļĨāļąāļ: āđāļšāļšāļĢāļ§āļĄāļĻāļđāļ™āļĒāđŒāđāļĨāļ°āđāļšāļšāļāļĢāļ°āļˆāļēāļĒ āđƒāļ™āļĢāļ°āļšāļšāļĢāļ§āļĄāļĻāļđāļ™āļĒāđŒ āđ€āļŠāđˆāļ™ Subversion (SVN) āļˆāļ°āļĄāļĩāļžāļ·āđ‰āļ™āļ—āļĩāđˆāđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļŠāđˆāļ§āļ™āļāļĨāļēāļ‡āđ€āļžāļĩāļĒāļ‡āđāļŦāđˆāļ‡āđ€āļ”āļĩāļĒāļ§ āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāļĢāļ°āļšāļšāđāļšāļšāļāļĢāļ°āļˆāļēāļĒ āđ€āļŠāđˆāļ™ Git āđāļĨāļ° Mercurial āļĄāļĩāļžāļ·āđ‰āļ™āļ—āļĩāđˆāđ€āļāđ‡āļšāļ‚āđ‰āļ­āļĄāļđāļĨāļŦāļĨāļēāļĒāđāļŦāđˆāļ‡āļ—āļĩāđˆāļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļ‡āļēāļ™āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļ­āļīāļŠāļĢāļ°

āļˆāļēāļāļĄāļļāļĄāļĄāļ­āļ‡āļ‚āļ­āļ‡ CI/CD āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™āļĄāļĩāļšāļ—āļšāļēāļ—āļŠāļģāļ„āļąāļāđƒāļ™āļāļēāļĢāļĢāļąāļšāļ›āļĢāļ°āļāļąāļ™āļ§āđˆāļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļˆāļ°āļ­āļĒāļđāđˆāđƒāļ™āļŠāļ–āļēāļ™āļ°āļ—āļĩāđˆāļ§āļēāļ‡āļˆāļģāļŦāļ™āđˆāļēāļĒāđ„āļ”āđ‰āđ€āļŠāļĄāļ­ āļ‹āļķāđˆāļ‡āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāđ„āļ”āđ‰āļœāđˆāļēāļ™āļŠāļēāļ‚āļēāļ•āđˆāļēāļ‡āđ† āļāļēāļĢāļœāļŠāļĄāļœāļŠāļēāļ™āļāļĨāļĒāļļāļ—āļ˜āđŒ āđāļĨāļ°āđ€āļ§āļīāļĢāđŒāļāđ‚āļŸāļĨāļ§āđŒāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™āļ—āļĩāđˆāđ„āļ”āđ‰āļĢāļąāļšāļāļēāļĢāļŠāļ™āļąāļšāļŠāļ™āļļāļ™āļˆāļēāļ VCS āļāļĨāļĒāļļāļ—āļ˜āđŒāļāļēāļĢāđāļšāļĢāļ™āļŠāđŒāļ—āļąāđˆāļ§āđ„āļ›āļ­āļĒāđˆāļēāļ‡āļŦāļ™āļķāđˆāļ‡āļ„āļ·āļ­āđ€āļ§āļīāļĢāđŒāļāđ‚āļŸāļĨāļ§āđŒāļāļēāļĢāđāļšāļĢāļ™āļŠāđŒāļŸāļĩāđ€āļˆāļ­āļĢāđŒ āļ‹āļķāđˆāļ‡āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļĢāđ‰āļēāļ‡āđāļšāļĢāļ™āļŠāđŒāđāļĒāļāļāļąāļ™āļŠāļģāļŦāļĢāļąāļšāđāļ•āđˆāļĨāļ°āļŸāļĩāđ€āļˆāļ­āļĢāđŒ āļāļēāļĢāđāļāđ‰āđ„āļ‚āļˆāļļāļ”āļšāļāļžāļĢāđˆāļ­āļ‡ āļŦāļĢāļ·āļ­āļāļēāļĢāļ›āļĢāļąāļšāļ›āļĢāļļāļ‡ āđ€āļĄāļ·āđˆāļ­āđ€āļŠāļĢāđ‡āļˆāļŠāļīāđ‰āļ™ āļžāļ§āļāđ€āļ‚āļēāļˆāļ°āļĢāļ§āļĄāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļāļĨāļąāļšāđ€āļ‚āđ‰āļēāđ„āļ›āđƒāļ™āļŠāļēāļ‚āļēāļŦāļĨāļąāļ āļ—āļģāđƒāļŦāđ‰āđ€āļāļīāļ”āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡ āļ—āļ”āļŠāļ­āļš āđāļĨāļ°āđ„āļ›āļ›āđŒāđ„āļĨāļ™āđŒāļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī

āļāļēāļĢāļ§āļīāļˆāļąāļĒāđāļŠāļ”āļ‡āđƒāļŦāđ‰āđ€āļŦāđ‡āļ™āļ§āđˆāļēāļāļēāļĢāļĢāļ§āļĄāđāļ™āļ§āļ—āļēāļ‡āļ›āļāļīāļšāļąāļ•āļī CI/CD āđ€āļ‚āđ‰āļēāļāļąāļšāđ‚āļ„āļĢāļ‡āļāļēāļĢāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļŠāļēāļĄāļēāļĢāļ–āļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļ„āļļāļ“āļ āļēāļž āļ„āļ§āļēāļĄāļ™āđˆāļēāđ€āļŠāļ·āđˆāļ­āļ–āļ·āļ­ āđāļĨāļ°āđ€āļ§āļĨāļēāđƒāļ™āļāļēāļĢāļ­āļ­āļāļŠāļđāđˆāļ•āļĨāļēāļ”āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ™āļąāļĒāļŠāļģāļ„āļąāļ āļˆāļēāļāļāļēāļĢāļĻāļķāļāļĐāļēāļ‚āļ­āļ‡ DORA (āļāļēāļĢāļ§āļīāļˆāļąāļĒāđāļĨāļ°āļāļēāļĢāļ›āļĢāļ°āđ€āļĄāļīāļ™ DevOps) āļ­āļ‡āļ„āđŒāļāļĢāļ—āļĩāđˆāđƒāļŠāđ‰āđāļ™āļ§āļ›āļāļīāļšāļąāļ•āļī CI/CD āļĄāļĩāđāļ™āļ§āđ‚āļ™āđ‰āļĄāļ—āļĩāđˆāļˆāļ°āđ€āļāļīāļ™āđ€āļ›āđ‰āļēāļŦāļĄāļēāļĒāđƒāļ™āļāļēāļĢāļ—āļģāļāļģāđ„āļĢ āļŠāđˆāļ§āļ™āđāļšāđˆāļ‡āļāļēāļĢāļ•āļĨāļēāļ” āđāļĨāļ°āļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļāļēāļĢāļœāļĨāļīāļ•āļĄāļēāļāļāļ§āđˆāļēāļ­āļ‡āļ„āđŒāļāļĢāļ­āļ·āđˆāļ™āđ† āļ–āļķāļ‡ 2.5 āđ€āļ—āđˆāļē āļ™āļ­āļāļˆāļēāļāļ™āļĩāđ‰ āļāļēāļĢāļ™āļģ CI/CD āļĄāļēāđƒāļŠāđ‰āđāļĨāļ°āđāļ™āļ§āļ—āļēāļ‡āļ›āļāļīāļšāļąāļ•āļīāđƒāļ™āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™āļ—āļĩāđˆāļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļžāļŠāļēāļĄāļēāļĢāļ–āļĨāļ”āļĢāļ°āļĒāļ°āđ€āļ§āļĨāļēāļĢāļ­āļ„āļ­āļĒāđƒāļ™āļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļˆāļēāļāđ€āļ”āļ·āļ­āļ™āđ€āļŦāļĨāļ·āļ­āđ€āļ›āđ‡āļ™āļ™āļēāļ—āļĩ āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ—āļĩāļĄāļŠāđˆāļ‡āļĄāļ­āļšāļ„āļļāļ“āļ„āđˆāļēāđƒāļŦāđ‰āļāļąāļšāļĨāļđāļāļ„āđ‰āļēāđ„āļ”āđ‰āđ€āļĢāđ‡āļ§āļ‚āļķāđ‰āļ™

AppMaster āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ no-code āļ­āļąāļ™āļ—āļĢāļ‡āļžāļĨāļąāļ‡ āļ›āļĢāļąāļšāļ›āļĢāļļāļ‡āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđƒāļŦāđ‰āļ„āļĨāđˆāļ­āļ‡āļ•āļąāļ§ āļĢāļ§āļĄāļ–āļķāļ‡āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ CI/CD āđ‚āļ”āļĒāļˆāļąāļ”āđ€āļ•āļĢāļĩāļĒāļĄāļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļāļēāļĢāļžāļąāļ’āļ™āļēāđāļšāļšāļĢāļ§āļĄāļ—āļĩāđˆāđāļŠāļ”āļ‡āļ–āļķāļ‡āđāļ‡āđˆāļĄāļļāļĄāļŠāļģāļ„āļąāļāļ‚āļ­āļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ”āđ‰āļ§āļĒāļ āļēāļž āđ€āļŠāđˆāļ™ āđ‚āļĄāđ€āļ”āļĨāļ‚āđ‰āļ­āļĄāļđāļĨ āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļ—āļēāļ‡āļ˜āļļāļĢāļāļīāļˆ endpoints API āđāļĨāļ° āļāļēāļĢāđƒāļŠāđ‰āļ‡āļēāļ™āļĢāļ°āļšāļšāļ„āļĨāļēāļ§āļ”āđŒ āļ”āđ‰āļ§āļĒāļāļēāļĢāļ‚āļˆāļąāļ”āļ„āļ§āļēāļĄāļ‹āļąāļšāļ‹āđ‰āļ­āļ™āļ‚āļ­āļ‡āļāļēāļĢāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāđāļšāļšāļ”āļąāđ‰āļ‡āđ€āļ”āļīāļĄ AppMaster āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļĨāļđāļāļ„āđ‰āļēāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļĢāļ°āļ”āļąāļšāļ­āļ‡āļ„āđŒāļāļĢāđ„āļ”āđ‰āđ€āļĢāđ‡āļ§āļ‚āļķāđ‰āļ™ 10 āđ€āļ—āđˆāļēāđāļĨāļ°āļ„āļļāđ‰āļĄāļ—āļļāļ™āļĄāļēāļāļ‚āļķāđ‰āļ™ 3 āđ€āļ—āđˆāļē āđƒāļ™āļ‚āļ“āļ°āļ—āļĩāđˆāļĒāļąāļ‡āļ„āļ‡āļœāļĨāļīāļ•āļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ„āļļāļ“āļ āļēāļžāļŠāļđāļ‡āđāļĨāļ°āļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āđ„āļ”āđ‰

āļ›āļĢāļ°āđ‚āļĒāļŠāļ™āđŒāļŦāļĨāļąāļāļšāļēāļ‡āļ›āļĢāļ°āļāļēāļĢāļ‚āļ­āļ‡āđāļ™āļ§āļ—āļēāļ‡āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ CI/CD āļ‚āļ­āļ‡ AppMaster āđ„āļ”āđ‰āđāļāđˆ:

  • āļāļēāļĢāļšāļđāļĢāļ“āļēāļāļēāļĢ VCS: AppMaster āļĢāļ­āļ‡āļĢāļąāļšāļāļēāļĢāļšāļđāļĢāļ“āļēāļāļēāļĢāļ­āļĒāđˆāļēāļ‡āļĢāļēāļšāļĢāļ·āđˆāļ™āļāļąāļš VCS āļĒāļ­āļ”āļ™āļīāļĒāļĄ āđ€āļŠāđˆāļ™ Git āđāļĨāļ° SVN āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāļŠāļēāļĄāļēāļĢāļ–āļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™āđāļĨāļ°āļˆāļąāļ”āļāļēāļĢāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđ„āļ”āđ‰āļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž
  • āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđāļĨāļ°āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰āļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī: āđ€āļĄāļ·āđˆāļ­āļĨāļđāļāļ„āđ‰āļēāļāļ”āļ›āļļāđˆāļĄ 'āđ€āļœāļĒāđāļžāļĢāđˆ' AppMaster āļˆāļ°āļ—āļģāđƒāļŦāđ‰āļāļĢāļ°āļšāļ§āļ™āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āļ‹āļ­āļĢāđŒāļŠāđ‚āļ„āđ‰āļ” āļ„āļ­āļĄāđ„āļžāļĨāđŒāđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™ āļĢāļąāļ™āļāļēāļĢāļ—āļ”āļŠāļ­āļš āļšāļĢāļĢāļˆāļļāļĨāļ‡āđƒāļ™āļ„āļ­āļ™āđ€āļ—āļ™āđ€āļ™āļ­āļĢāđŒ Docker (āđāļšāđ‡āļāđ€āļ­āļ™āļ”āđŒāđ€āļ—āđˆāļēāļ™āļąāđ‰āļ™) āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āđāļĨāļ°āļ›āļĢāļąāļšāđƒāļŠāđ‰āļāļąāļšāļ„āļĨāļēāļ§āļ”āđŒ āļŠāļīāđˆāļ‡āļ™āļĩāđ‰āļ—āļģāđƒāļŦāđ‰āđāļ™āđˆāđƒāļˆāđ„āļ”āđ‰āļ§āđˆāļēāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āļˆāļ°āđ€āļœāļĒāđāļžāļĢāđˆāđƒāļ™āļŠāļ āļēāļžāđāļ§āļ”āļĨāđ‰āļ­āļĄāļ—āļĩāđˆāđāļ•āļāļ•āđˆāļēāļ‡āļāļąāļ™āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āļŠāđˆāļ‡āļœāļĨāđƒāļŦāđ‰āđ„āļ›āļ›āđŒāđ„āļĨāļ™āđŒ CI/CD āļĄāļĩāļ„āļ§āļēāļĄāļ„āļĨāđˆāļ­āļ‡āļ•āļąāļ§
  • āļāļēāļĢāļŠāļĢāđ‰āļēāļ‡āđƒāļŦāļĄāđˆāđāļĨāļ°āļāļēāļĢāļāļģāļˆāļąāļ”āļŦāļ™āļĩāđ‰āļ—āļēāļ‡āđ€āļ—āļ„āļ™āļīāļ„: AppMaster āļˆāļ°āļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļąāđ‰āļ‡āļŦāļĄāļ”āđƒāļŦāļĄāđˆāļ•āļąāđ‰āļ‡āđāļ•āđˆāđ€āļĢāļīāđˆāļĄāļ•āđ‰āļ™āđƒāļ™āļāļēāļĢāļ­āļąāļ›āđ€āļ”āļ•āđāļ•āđˆāļĨāļ°āļ„āļĢāļąāđ‰āļ‡ āļ‚āļˆāļąāļ”āļ›āļąāļāļŦāļēāļ”āđ‰āļēāļ™āđ€āļ—āļ„āļ™āļīāļ„āđƒāļ”āđ† āđāļĨāļ°āļ—āļģāđƒāļŦāđ‰āļĄāļąāđˆāļ™āđƒāļˆāļ§āđˆāļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļˆāļ°āļĢāļąāļāļĐāļēāļŠāļ–āļēāļ™āļ°āļ—āļĩāđˆāđ€āļŦāļĄāļēāļ°āļŠāļĄāļ—āļĩāđˆāļŠāļļāļ”āļ­āļĒāđˆāļēāļ‡āļŠāļĄāđˆāļģāđ€āļŠāļĄāļ­
  • āđ€āļ­āļāļŠāļēāļĢ Swagger/OpenAPI: AppMaster āļˆāļ°āļŠāļĢāđ‰āļēāļ‡āđ€āļ­āļāļŠāļēāļĢ API āļ—āļĩāđˆāļ„āļĢāļ­āļšāļ„āļĨāļļāļĄāļŠāļģāļŦāļĢāļąāļšāđāļšāđ‡āļ„āđ€āļ­āļ™āļ”āđŒāđ€āļ­āļ™āļ”āđŒ endpoints āđ‚āļ”āļĒāļ­āļąāļ•āđ‚āļ™āļĄāļąāļ•āļī āļ—āļģāđƒāļŦāđ‰āļ™āļąāļāļžāļąāļ’āļ™āļēāđ€āļ‚āđ‰āļēāđƒāļˆāđāļĨāļ°āļ—āļģāļ‡āļēāļ™āļāļąāļš API āđ„āļ”āđ‰āļ‡āđˆāļēāļĒāļ‚āļķāđ‰āļ™
  • āļāļēāļĢāļĒāđ‰āļēāļĒāļŠāļ„āļĩāļĄāļēāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨ: AppMaster āļĄāļĩāļŠāļ„āļĢāļīāļ›āļ•āđŒāļāļēāļĢāļĒāđ‰āļēāļĒāļŠāļ„āļĩāļĄāļēāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļ—āļĩāđˆāļ›āļĢāļąāļšāđ€āļ›āļĨāļĩāđˆāļĒāļ™āļ•āļēāļĄāļāļēāļĢāđ€āļ›āļĨāļĩāđˆāļĒāļ™āđāļ›āļĨāļ‡āđ‚āļĄāđ€āļ”āļĨāļ‚āđ‰āļ­āļĄāļđāļĨ āļ—āļģāđƒāļŦāđ‰āļĄāļąāđˆāļ™āđƒāļˆāđ„āļ”āđ‰āļ§āđˆāļēāļāļēāļ™āļ‚āđ‰āļ­āļĄāļđāļĨāļĒāļąāļ‡āļ„āļ‡āļ‹āļīāļ‡āļ„āđŒāļāļąāļšāļāļēāļĢāļ­āļąāļžāđ€āļ”āļ•āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™

āđ‚āļ”āļĒāļŠāļĢāļļāļ› āļāļēāļĢāļ„āļ§āļšāļ„āļļāļĄāđ€āļ§āļ­āļĢāđŒāļŠāļąāļ™ CI/CD āđ€āļ›āđ‡āļ™āļĨāļąāļāļĐāļ“āļ°āļžāļ·āđ‰āļ™āļāļēāļ™āļ‚āļ­āļ‡āđāļ™āļ§āļ—āļēāļ‡āļ›āļāļīāļšāļąāļ•āļīāđƒāļ™āļāļēāļĢāļžāļąāļ’āļ™āļēāļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļŠāļĄāļąāļĒāđƒāļŦāļĄāđˆ āļ‹āļķāđˆāļ‡āđ€āļ›āđ‡āļ™āļĢāļēāļāļāļēāļ™āļŠāļģāļŦāļĢāļąāļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļĢāđˆāļ§āļĄāļāļąāļ™āļ­āļĒāđˆāļēāļ‡āļĄāļĩāļ›āļĢāļ°āļŠāļīāļ—āļ˜āļīāļ āļēāļž āļāļēāļĢāļ›āļĢāļąāļšāđƒāļŠāđ‰āļ­āļĒāđˆāļēāļ‡āļĢāļ§āļ”āđ€āļĢāđ‡āļ§ āđāļĨāļ°āļ‹āļ­āļŸāļ•āđŒāđāļ§āļĢāđŒāļ„āļļāļ“āļ āļēāļžāļŠāļđāļ‡ āļ”āđ‰āļ§āļĒāļāļēāļĢāļĢāļ§āļĄāļŸāļąāļ‡āļāđŒāļŠāļąāļ™āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ™āļĩāđ‰āđ€āļ‚āđ‰āļēāļāļąāļšāđāļžāļĨāļ•āļŸāļ­āļĢāđŒāļĄ no-codeAppMaster āļŠāđˆāļ§āļĒāđƒāļŦāđ‰āļĨāļđāļāļ„āđ‰āļēāļŠāļēāļĄāļēāļĢāļ–āļŠāļĢāđ‰āļēāļ‡āđāļ­āļ›āļžāļĨāļīāđ€āļ„āļŠāļąāļ™āļ—āļĩāđˆāļ‹āļąāļšāļ‹āđ‰āļ­āļ™ āļ›āļĢāļąāļšāļ‚āļ™āļēāļ”āđ„āļ”āđ‰ āđāļĨāļ°āļšāļģāļĢāļļāļ‡āļĢāļąāļāļĐāļēāđ„āļ”āđ‰ āđ‚āļ”āļĒāđ„āļĄāđˆāļāļĢāļ°āļ—āļšāļ•āđˆāļ­āļ„āļ§āļēāļĄāđ€āļĢāđ‡āļ§ āļ•āđ‰āļ™āļ—āļļāļ™ āļŦāļĢāļ·āļ­āļ„āļļāļ“āļ āļēāļž