Support BitBucket Cloud and BitBucket DataCenter as Git providers
We are excited to announce that CodeNOW now supports Bitbucket Cloud and Bitbucket Data Center as Git providers. With this enhancement, users can seamlessly integrate their Bitbucket repositories into CodeNOW and manage their DevOps workflows efficiently.
Key Capabilities:
Repository Integration: Users can connect their Bitbucket Cloud or Bitbucket Data Center repositories to CodeNOW for version control and CI/CD workflows.
Authentication & Access Management: Securely authenticate using OAuth or personal access tokens (PATs) for Bitbucket Cloud, and native authentication for Bitbucket Data Center.
Pipeline Compatibility: Support for CodeNOW’s CI/CD pipelines with Bitbucket repositories, allowing streamlined builds and deployments.
Branching Strategy Support: Work with feature branches, pull requests, and mainline development directly within CodeNOW.
Automatic Webhook Configuration: Webhooks are automatically configured to trigger builds and deployments based on repository events.
Environment Quality Gates - Deployment Approvals
We are introducing Environment Quality Gates, a new feature that enhances deployment security and governance. The first supported rule under this feature is Deployment Approvals, which enforces the 4-eyes principle by requiring approval from a second team member before deployment to selected environments.
Key Capabilities:
Quality Gate for Deployments: Define environments where an additional approval step is mandatory before deployment.
Application-Level Configuration: Enable deployment approvals per application, choosing which environments require this protection.
Approval Workflow: Before deployment proceeds, a second team member must review and approve the request.
Audit Trail & Security: Track all deployment approvals and denials to maintain compliance and transparency.
User Task List - Pending Approvals Overview
We are introducing the User Task List, a new feature designed to improve task visibility and efficiency. This feature provides users with a personalized list of tasks requiring their action, ensuring timely responses to important approvals.
Key Capabilities:
Pending Deployment Approvals: Users are notified of deployments awaiting their approval.
Merge Request Approvals: Displays merge requests that require user action.
Streamlined Workflow: Ensures users can easily access and complete their pending tasks from a central location.
Improved Visibility: Helps teams stay on top of critical approval workflows to prevent delays.
Account-Wide Permissions
We are introducing Account-Wide Permissions, which allow administrators to grant specific permissions to common account users beyond the default admin and owner roles. This feature provides greater flexibility in managing access to key functionalities within CodeNOW.
Key Capabilities:
Report Viewer Role: Grants permission to user and application activity logs, providing visibility into system events without full admin access.
Custom External Service Template Creator: Enables users to create new external service templates under the account, streamlining integration with external services.
Granular Access Control: Ensures users only have access to the necessary features while maintaining security and governance.
Redesigned Account Settings Page
We have redesigned the Account Settings page to improve navigability and user experience. The new layout introduces clearly defined sections, making it easier to manage account configurations efficiently.
Key Changes:
Split into Tabs: The Account Settings page is now organized into the following tabs for better accessibility:
Permissions: Manage account-wide permissions.
Users and Teams: View and manage user access and team configurations.
Integrations: Configure external service integrations.
Continuous Integrations: Manage CI-related settings and configurations.
Templates: Manage application components templates and library templates.
Artifact Repositories: Configure dependency resolution settings for CodeNOW CI pipelines.
Remote Debugging with Mirrord
We are introducing Remote Debugging, a powerful new feature that enables developers to debug their services running inside a Kubernetes cluster directly from their local development environment.
Key Capabilities:
Mirrord Integration: CodeNOW application component templates and library templates now include configurations for the Mirrord tool, allowing seamless remote debugging in a Kubernetes cluster.
Environment-Specific Debugging: Developers can enable remote debugging on selected environments, ensuring they can inspect and troubleshoot services in real-time.
Cluster-Wide Access: This feature allows developers to potentially use all cluster services for local development, creating a more flexible and efficient debugging experience.
Book a demo
Let's discuss the capabilities and benefits of CodeNOW for your company's specific needs.