Skip to Content
TxadmintxAdmin Deployer

txAdmin Deployer

The Deployer feature allows you to deploy resources directly from Git repositories.

Setup

1. Configure Git Remote

  1. Navigate to Deployer section
  2. Add Git repository URL
  3. Configure authentication (SSH key or token)
  4. Set branch to deploy

2. Environment Variables

Configure environment-specific variables:

  • Development
  • Staging
  • Production

3. Deploy Hooks

Set up pre/post-deploy hooks:

  • Pre-deploy: Run tests, validate configs
  • Post-deploy: Restart resources, clear cache

Deployment Process

  1. Push changes to Git repository
  2. txAdmin detects changes
  3. Pulls latest code
  4. Runs pre-deploy hooks
  5. Deploys changes
  6. Runs post-deploy hooks
  7. Restarts affected resources

Rollback

If deployment fails:

  1. Go to Deployer history
  2. Select previous successful deployment
  3. Click “Rollback”
  4. Confirm rollback

Best Practices

  • Use separate branches for environments
  • Test in staging before production
  • Keep deployment history
  • Monitor deployment logs
Last updated on